| 2025 | United Steelworkers Local 4950 | 990 | Treasurer | 4.86 | $10,104 | $0 | View return |
| 2025 | Vermont Green Building Network Inc. | 990EZ | Board Member | 2 | $0 | - | View return |
| 2024 | United Steelworkers Local 4950 | 990 | Treasurer | 6.95 | $12,286 | $0 | View return |
| 2024 | Vermont Green Building Network Inc. | 990EZ | Board Member | 2 | $0 | - | View return |
| 2024 | Portable Generator Manufacturers Association | 990 | Director | 0.5 | $0 | $0 | View return |
| 2024 | Drew County Farm Bureau | 990 | Member | 0 | $0 | $0 | View return |
| 2024 | Virginia Pace Authority | 990EZ | Director | 1 | $0 | $0 | View return |
| 2023 | United Steelworkers Local 4950 | 990 | Treasurer | 1.5 | $14,285 | $0 | View return |
| 2023 | Vermont Green Building Network Inc. | 990EZ | Board Member | 2 | $0 | - | View return |
| 2023 | Virginia Pace Authority | 990EZ | Director | 1 | $0 | $0 | View return |
| 2023 | Drew County Farm Bureau | 990 | Member | 0 | $0 | $0 | View return |
| 2022 | United Steelworkers Local 4950 | 990 | Trustee | 10.32 | $19,329 | $0 | View return |
| 2022 | Vermont Green Building Network Inc. | 990EZ | Board Member | 2 | $0 | - | View return |
| 2022 | Portable Generator Manufacturers Association | 990 | Director | 0.5 | $0 | $0 | View return |
| 2022 | Virginia Pace Authority | 990EZ | Director | 1 | $0 | $0 | View return |
| 2021 | United Steelworkers Local 4950 | 990 | Trustee | 1.21 | $1,945 | $0 | View return |
| 2021 | Virginia Pace Authority | 990EZ | Director | 1 | $0 | $0 | View return |
| 2021 | Portable Generator Manufacturers Association | 990 | Director | 0.5 | $0 | $0 | View return |
| 2021 | Vermont Green Building Network Inc. | 990EZ | Board Member | 2 | $0 | - | View return |
| 2020 | United Steelworkers Local 4950 | 990 | Guide | 0.12 | $201 | $0 | View return |
| 2020 | Graham Country Club Incorporated | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | Power Tool Institute Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2020 | Virginia Pace Authority | 990EZ | Director | 1 | $0 | $0 | View return |
| 2020 | Portable Generator Manufacturers Association | 990 | Director | 0.5 | $0 | $0 | View return |
| 2019 | Portable Generator Manufacturers Association | 990 | Director | 0.5 | $0 | $0 | View return |
| 2019 | A Home 4 Ever Rescue Inc. | 990EZ | Financial Officer | 20 | $0 | $0 | View return |
| 2018 | A Home 4 Ever Rescue Inc. | 990EZ | Financial Officer | 10 | $0 | $0 | View return |
| 2017 | A Home 4 Ever Rescue Inc. | 990EZ | Financial Officer | 10 | $0 | $0 | View return |
| 2016 | A Home 4 Ever Rescue Inc. | 990EZ | Financial Officer | 10 | $0 | $0 | View return |
| 2015 | Mcculloch Volunteer Firefighters Association Inc | 990EZ | Secretary | 20 | $0 | $0 | View return |
| 2015 | A Home 4 Ever Rescue Inc. | 990EZ | Financial Officer | 10 | $0 | $0 | View return |
| 2014 | Visitor Aloha Society of Hawai'I | 990 | Vice Chair | 0.5 | $0 | $0 | View return |
| 2014 | Mcculloch Volunteer Firefighters Association Inc | 990EZ | Secretary | 20 | $0 | $0 | View return |
| 2014 | Boys & Girls Clubs of Shelby County | 990 | Board Member | 2 | $0 | $0 | View return |
| 2014 | A Home 4 Ever Rescue Inc. | 990EZ | Financial Officer | 10 | $0 | $0 | View return |
| 2013 | Boys & Girls Clubs of Shelby County | 990 | Secretary | 2 | $0 | $0 | View return |
| 2013 | A Home 4 Ever Rescue Inc. | 990EZ | Financial Officer | 10 | $0 | $0 | View return |
| 2013 | Visitor Aloha Society of Hawai'I | 990 | Vice Chair | 0.5 | $0 | $0 | View return |
| 2013 | Mcculloch Volunteer Firefighters Association Inc | 990EZ | Secretary | 20 | $0 | $0 | View return |