| 2025 | West Kentucky Public Service Journalism Inc. | 990EZ | Secretary | 1 | $0 | - | View return |
| 2024 | West Kentucky Public Service Journalism Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2024 | Joint Apprenticeship Training Committee of Local 166 | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Southeast Guilford Swim Club Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2024 | Hobgood Baseball Inc. | 990 | Commissioner | 10 | $0 | $0 | View return |
| 2023 | Joint Apprenticeship Training Committee of Local 166 | 990 | Trustee | 1 | $8,820 | $0 | View return |
| 2023 | Gulf Breeze Band Boosters Association Inc. | 990EZ | President | 0 | $0 | - | View return |
| 2023 | Trout Unlimited Michigan Council | 990 | Board Chpt - Pres | 0 | $0 | $0 | View return |
| 2023 | Hobgood Baseball Inc. | 990 | Commissioner | 10 | $0 | $0 | View return |
| 2022 | Joint Apprenticeship Training Committee of Local 166 | 990 | Trustee | 1 | $10,062 | $0 | View return |
| 2022 | Fraternal Order of Eagles | 990 | President | 1 | $0 | $0 | View return |
| 2022 | School of Fine Arts Foundation Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2022 | Trout Unlimited Michigan Council | 990 | Board Chpt - Pres | 0 | $0 | $0 | View return |
| 2022 | Hobgood Baseball Inc. | 990 | Commissioner | 10 | $0 | $0 | View return |
| 2022 | Gulf Breeze Band Boosters Association Inc. | 990EZ | President | 0 | $0 | - | View return |
| 2021 | Joint Apprenticeship Training Committee of Local 166 | 990 | Trustee | 1 | $9,278 | $0 | View return |
| 2021 | Gulf Breeze Band Boosters Association Inc. | 990EZ | President | 0 | $0 | - | View return |
| 2021 | School of Fine Arts Foundation Inc. | 990EZ | Director | 0.5 | $0 | - | View return |
| 2020 | Joint Apprenticeship Training Committee of Local 166 | 990 | Trustee | 1 | $8,147 | $0 | View return |
| 2020 | Gulf Breeze Band Boosters Association Inc. | 990EZ | President | 0 | $0 | - | View return |
| 2020 | Fraternal Order of Eagles | 990 | Vice President | 1 | $0 | $0 | View return |
| 2020 | Trout Unlimited Michigan Council | 990 | Board-250 Chpt Pres | 0 | $0 | $0 | View return |
| 2019 | Joint Apprenticeship Training Committee of Local 166 | 990 | Trustee | 1 | $8,343 | $0 | View return |
| 2019 | Trout Unlimited Michigan Council | 990 | Board-Chpt Pres | 0 | $0 | $0 | View return |
| 2018 | Joint Apprenticeship Training Committee of Local 166 | 990 | Trustee | 1 | $9,306 | $0 | View return |
| 2018 | Grand River Marsh Turkey Club Inc. | 990EZ | Board Of Director | 1 | $0 | $0 | View return |
| 2017 | Joint Apprenticeship Training Committee of Local 166 | 990 | Trustee | 1 | $6,961 | $0 | View return |
| 2017 | Grand River Marsh Turkey Club Inc. | 990EZ | Board Of Director | 1 | $0 | $0 | View return |
| 2017 | Trout Unlimited Michigan Council | 990 | Director | - | $0 | $0 | View return |
| 2016 | Joint Apprenticeship Training Committee of Local 166 | 990 | Trustee - New | 1 | $7,362 | $0 | View return |
| 2016 | Grand River Marsh Turkey Club Inc. | 990EZ | Board Of Director | 1 | $0 | $0 | View return |
| 2015 | Grand River Marsh Turkey Club Inc. | 990EZ | Board Of Director | 1 | $0 | $0 | View return |
| 2014 | Grand River Marsh Turkey Club Inc. | 990EZ | Board Of Director | 1 | $0 | $0 | View return |
| 2013 | Grand River Marsh Turkey Club Inc. | 990EZ | Board Of Director | 1 | $0 | $0 | View return |
| 2013 | Virginia Congress of Parents and Teachers Rolling Valley Elementary School PTA | 990 | Second Vice President | 1 | $0 | $0 | View return |