| 2024 | Wyoming Wrestling Regional Training Center | 990EZ | Officer | 0 | $0 | - | View return |
| 2023 | One West Tourism Alliance | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Wyoming Wrestling Regional Training Center | 990EZ | Officer | 0 | $0 | - | View return |
| 2023 | Truckee North Tahoe Transportation Management Association | 990 | Vice Chairma | 1 | $0 | $0 | View return |
| 2023 | Rotary International District 7410 | 990 | Director | 10 | $0 | $0 | View return |
| 2023 | California Travel Association | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Regional Air Service Corporation | 990 | Secretary | 1.3 | $0 | $0 | View return |
| 2022 | One West Tourism Alliance | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Wyoming Wrestling Regional Training Center | 990EZ | Officer | 0.1 | $0 | - | View return |
| 2022 | Truckee North Tahoe Transportation Management Association | 990 | Vice Chairma | 0.5 | $0 | $0 | View return |
| 2021 | One West Tourism Alliance | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Carlinville Football Club | 990EZ | Director | 1 | $0 | $0 | View return |
| 2021 | Regional Air Service Corporation | 990 | Immediate Past Chair | 1.25 | $0 | $0 | View return |
| 2021 | Truckee North Tahoe Transportation Management Association | 990 | Vice Chairma | 1.5 | $0 | $0 | View return |
| 2021 | Wyoming Wrestling Regional Training Center | 990EZ | Officer | 0.1 | $0 | - | View return |
| 2021 | Minnesota Hockey District 2 | 990 | Director (Thru July) | 2 | $0 | $0 | View return |
| 2020 | One West Tourism Alliance | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Minnesota Hockey District 2 | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Truckee North Tahoe Transportation Management Association | 990 | Vice Chairma | 1.5 | $0 | $0 | View return |
| 2020 | Wyoming Wrestling Regional Training Center | 990EZ | Officer | 0.25 | $0 | - | View return |
| 2020 | Regional Air Service Corporation | 990 | Chair/President | 1.25 | $0 | $0 | View return |
| 2020 | International Brotherhood of Electrical | 990 | Trustee | 2.5 | $0 | $0 | View return |
| 2019 | Minnesota Hockey District 2 | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Truckee North Tahoe Transportation Management Association | 990 | Director | 1.5 | $0 | $0 | View return |
| 2019 | Wyoming Wrestling Regional Training Center | 990EZ | Officer | 0.5 | $0 | - | View return |
| 2018 | Truckee North Tahoe Transportation Management Association | 990 | Director | - | $0 | $0 | View return |
| 2018 | Tahoe Prosperity Center | 990 | Director | 0.5 | $0 | $0 | View return |
| 2018 | Christian Youth Theater Fredericksburg Inc. | 990 | Vice President | 2 | $0 | $0 | View return |
| 2018 | Minnesota Hockey District 2 | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Wyoming Wrestling Regional Training Center | 990EZ | Officer | 0 | $0 | - | View return |
| 2017 | Wyoming Wrestling Regional Training Center | 990EZ | Officer | 0 | $0 | - | View return |
| 2017 | Truckee North Tahoe Transportation Management Association | 990 | Director | - | $0 | $0 | View return |
| 2017 | Regional Air Service Corporation | 990 | Vice Chair/Secretary | 1.25 | $0 | $0 | View return |
| 2017 | Minnesota Hockey District 2 | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Tahoe Prosperity Center | 990 | Director | 0.5 | $0 | $0 | View return |
| 2017 | Christian Youth Theater Fredericksburg Inc. | 990 | Vice President | 2 | $0 | $0 | View return |
| 2016 | Minnesota Hockey District 2 | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | Regional Air Service Corporation | 990 | Treasurer | 1.25 | $0 | $0 | View return |
| 2016 | Carlinville Football Club | 990EZ | Director | 1 | $0 | - | View return |
| 2015 | Carlinville Football Club | 990EZ | Director | 1 | $0 | - | View return |
| 2015 | Tuscarawas County YMCA Foundation Inc (5243 - So1) | 990 | Trustee | - | $0 | $0 | View return |
| 2015 | Minnesota Hockey District 2 | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | The Rotary Club of Dover | 990EZ | Secretary | 5 | $0 | $0 | View return |
| 2014 | Tuscarawas County YMCA Foundation Inc (5243 - So1) | 990 | Trustee | - | $0 | $0 | View return |
| 2014 | National Living Organ Donors Foundation Ohio Chapter Inc. | 990EZ | Board Member | 0 | $0 | $0 | View return |
| 2014 | Carlinville Football Club | 990EZ | Director | 1 | $0 | - | View return |
| 2014 | The Rotary Club of Dover | 990EZ | Secretary | 5 | $0 | $0 | View return |
| 2013 | Carlinville Football Club | 990EZ | Director | 1 | $0 | - | View return |
| 2013 | Tuscarawas County YMCA Foundation Inc (5243 - So1) | 990 | Trustee | - | $0 | $0 | View return |
| 2013 | National Living Organ Donors Foundation Ohio Chapter Inc. | 990EZ | Board Member | 0 | $0 | $0 | View return |
| 2013 | The Rotary Club of Dover | 990EZ | Secretary | 5 | $0 | $0 | View return |