| 2025 | Foundation for Chiropractic Progress | 990 | Director | 1 | $0 | $0 | View return |
| 2025 | Palmyra Community Foundation | 990 | Chairman | 0 | $0 | $0 | View return |
| 2024 | Palmyra Community Foundation | 990 | Chairman | 0 | $0 | $0 | View return |
| 2024 | Healthy Community Network Inc. | 990EZ | President/Director | 1 | $0 | $0 | View return |
| 2024 | Foundation for Chiropractic Progress | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Lamy Columbus Club | 990 | Vice President | - | $0 | $0 | View return |
| 2023 | Lamy Columbus Club | 990 | Vice President | - | $0 | $0 | View return |
| 2023 | Foundation for Chiropractic Progress | 990 | Director | - | $0 | $0 | View return |
| 2023 | Palmyra Community Foundation | 990 | Chairman | 0 | $0 | $0 | View return |
| 2023 | Healthy Community Network Inc. | 990EZ | President/Director | 1 | $0 | $0 | View return |
| 2022 | Palmyra Community Foundation | 990 | Chairman | 0 | $0 | $0 | View return |
| 2022 | Lamy Columbus Club | 990 | Vice President | - | $0 | $0 | View return |
| 2022 | Healthy Community Network Inc. | 990EZ | President/Director | 1 | $0 | $0 | View return |
| 2022 | Foundation for Chiropractic Progress | 990 | Director | - | $0 | $0 | View return |
| 2021 | North Smithfield Heritage Association | 990EZ | Maintenance | 5 | $0 | $0 | View return |
| 2021 | Foundation for Chiropractic Progress | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Lamy Columbus Club | 990 | Vice President | - | $0 | $0 | View return |
| 2021 | Knights of Columbus - Nm State Council | 990EZ | State Advocate | 0 | $0 | - | View return |
| 2021 | Palmyra Community Foundation | 990 | Chairman | 0 | $0 | $0 | View return |
| 2020 | Foundation for Chiropractic Progress | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Lamy Columbus Club | 990 | Vice President | - | $0 | $0 | View return |
| 2020 | North Smithfield Heritage Association | 990EZ | Maintenance | 5 | $0 | $0 | View return |
| 2020 | Palmyra Community Foundation | 990 | Chairman | 0 | $0 | $0 | View return |
| 2020 | Knights of Columbus - Nm State Council | 990EZ | State Advocate | 10 | $0 | - | View return |
| 2019 | Palmyra Community Foundation | 990 | Chairman | 0 | $0 | $0 | View return |
| 2019 | North Smithfield Heritage Association | 990EZ | Maintenance | 5 | $0 | $0 | View return |
| 2019 | Lamy Columbus Club | 990 | Vice President | - | $0 | $0 | View return |
| 2018 | Knights of Columbus - Nm State Council | 990EZ | State Director Church Security | 0 | $0 | $0 | View return |
| 2018 | Palmyra Community Foundation | 990 | Chairman | 0 | $0 | $0 | View return |
| 2017 | Palmyra Community Foundation | 990 | Chairman | 0 | $0 | $0 | View return |
| 2016 | Standard Process Inc Employee Health Benefit Trust | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2016 | Palmyra Community Foundation | 990EZ | Chairman | 0 | $0 | - | View return |
| 2015 | Minnesota Institute of Public Health | 990 | Chair/CEO | 1 | $0 | $342,880 | View return |
| 2015 | Palmyra Community Foundation | 990EZ | Chairman | 0 | $0 | - | View return |
| 2015 | Standard Process Inc Employee Health Benefit Trust | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2014 | Minnesota Institute of Public Health | 990 | Chair/CEO | 1 | $0 | $500,318 | View return |
| 2014 | Standard Process Inc Employee Health Benefit Trust | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2014 | Palmyra Community Foundation | 990EZ | Chairman | 0 | $0 | - | View return |
| 2013 | Minnesota Institute of Public Health | 990 | Chair/CEO | 1 | $0 | $419,022 | View return |
| 2013 | Standard Process Inc Employee Health Benefit Trust | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2013 | Palmyra Community Foundation | 990EZ | Chairman | 0 | $0 | - | View return |