| 2025 | Cure Rtd Foundation | 990 | President | 8 | $0 | $0 | View return |
| 2024 | Lane Scott Electric Cooperative Inc | 990 | Trustee | 1.1 | $3,750 | $0 | View return |
| 2024 | Scott Community Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | Minnesota Orthopaedic Society | 990EZ | Msrb Rep | 1 | $0 | $0 | View return |
| 2024 | Cure Rtd Foundation | 990 | President | 8 | $0 | $0 | View return |
| 2023 | Lane Scott Electric Cooperative Inc | 990 | Trustee | 0.9 | $4,150 | $0 | View return |
| 2023 | Washington County Community Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Scott Community Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Cure Rtd Foundation | 990 | President | 8 | $0 | $0 | View return |
| 2022 | Lane Scott Electric Cooperative Inc | 990 | Trustee | 1.5 | $4,100 | $0 | View return |
| 2022 | Cnx Foundation | 990PF | Director | 1 | $0 | $0 | View return |
| 2022 | Washington County Community Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Scott Community Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Minnesota Orthopaedic Society | 990EZ | Immediate Past President | 1 | $0 | $0 | View return |
| 2022 | Cure Rtd Foundation | 990 | President | 8 | $0 | $0 | View return |
| 2021 | Lane Scott Electric Cooperative Inc | 990 | Trustee | 1 | $2,950 | $0 | View return |
| 2021 | Cure Rtd Foundation | 990 | Fundr Officer | 8 | $0 | $0 | View return |
| 2021 | Minnesota Orthopaedic Society | 990EZ | President | 2 | $0 | $0 | View return |
| 2021 | Washington County Community Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Scott Community Foundation | 990 | Member | 1 | $0 | $0 | View return |
| 2020 | Lane Scott Electric Cooperative Inc | 990 | Trustee | 1.5 | $3,650 | $0 | View return |
| 2020 | Scott Community Foundation | 990 | Member | 1 | $0 | $0 | View return |
| 2020 | Minnesota Orthopaedic Society | 990EZ | President-Elect | 1 | $0 | $0 | View return |
| 2020 | Cure Rtd Foundation | 990 | Fundr Officer | 8 | $0 | $0 | View return |
| 2019 | Lane Scott Electric Cooperative Inc | 990 | Trustee | 1.4 | $6,100 | $0 | View return |
| 2019 | Minnesota Orthopaedic Society | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2019 | Scott Community Foundation | 990 | Member | 1 | $0 | $0 | View return |
| 2018 | Lane Scott Electric Cooperative Inc | 990 | Director | 2 | $3,600 | $0 | View return |
| 2018 | Minnesota Orthopaedic Society | 990EZ | Annual Course Director | 1 | $0 | $0 | View return |
| 2018 | Scott Community Foundation | 990 | Member | 1 | $0 | $0 | View return |
| 2017 | Lane Scott Electric Cooperative Inc | 990 | Director | 2 | $3,600 | $0 | View return |
| 2017 | Scott Community Foundation | 990 | Member | 1 | $0 | $0 | View return |
| 2016 | Lane Scott Electric Cooperative Inc | 990 | Director | 2 | $3,600 | $0 | View return |
| 2016 | Scott Community Foundation | 990 | Member | 1 | $0 | $0 | View return |
| 2015 | Lane Scott Electric Cooperative Inc | 990 | Director | 2 | $2,700 | $0 | View return |
| 2014 | Scott County Rest Home Inc. | 990 | Member | 1 | $0 | $0 | View return |
| 2013 | Habitat for Humanity of Wake County Inc | 990 | Member | 3 | $0 | $0 | View return |
| 2013 | Scott County Rest Home Inc. | 990 | Chairman | 1 | $0 | $0 | View return |