| 2025 | Willie L Brown Jr Institute on Politics and Public Service | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2024 | Cherryland Electric Cooperative Inc | 990 | Crew Foreman | 50 | $172,739 | $0 | View return |
| 2024 | Appalachian Stewardship Foundation | 990PF | Chairman | 1 | $0 | $0 | View return |
| 2023 | Cherryland Electric Cooperative Inc | 990 | Crew Foreman | 50 | $163,923 | $0 | View return |
| 2023 | Kingsley Athletic Boosters Club Inc. | 990EZ | Trustee | 0 | $0 | - | View return |
| 2023 | Kinnelon Volunteer Fire Company | 990 | Secretary (Corresponding) | 2 | $0 | $0 | View return |
| 2023 | Willie L Brown Jr Institute on Politics and Public Service | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2023 | Appalachian Stewardship Foundation | 990PF | Chairman | 1 | $0 | $0 | View return |
| 2022 | Cherryland Electric Cooperative Inc | 990 | Crew Foreman | 50 | $159,014 | $0 | View return |
| 2022 | Appalachian Stewardship Foundation | 990PF | Chair | 1 | $0 | $0 | View return |
| 2022 | Willie L Brown Jr Institute on Politics and Public Service | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2021 | Cherryland Electric Cooperative Inc | 990 | Crew Foreman | 50 | $157,602 | $0 | View return |
| 2021 | Willie L Brown Jr Institute on Politics and Public Service | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2021 | Kinnelon Volunteer Fire Company | 990 | Secretary (Corresponding) | 2 | $0 | $0 | View return |
| 2020 | Cherryland Electric Cooperative Inc | 990 | Crew Foreman | 50 | $155,512 | $0 | View return |
| 2020 | Kinnelon Volunteer Fire Company | 990 | Secretary (Corresponding) | 2 | $0 | $0 | View return |
| 2020 | Willie L Brown Jr Institute on Politics and Public Service | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2019 | Cherryland Electric Cooperative Inc | 990 | Lineman | 50 | $116,130 | $0 | View return |
| 2019 | Kinnelon Volunteer Fire Company | 990 | Secretary (Corresponding) | 2 | $0 | $0 | View return |
| 2019 | Willie L Brown Jr Institute on Politics and Public Service | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2019 | Jay Peak Area Chamber of Commerce I | 990EZ | Director | 1 | $0 | - | View return |
| 2019 | West Virginia Coalition to End Homelessness Incorporated | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Cherryland Electric Cooperative Inc | 990 | Lineman | 50 | $118,566 | $0 | View return |
| 2018 | Willie L Brown Jr Institute on Politics and Public Service | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2018 | West Virginia Coalition to End Homelessness Incorporated | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Cherryland Electric Cooperative Inc | 990 | Lineman | 50 | $117,237 | $0 | View return |
| 2017 | Willie L Brown Jr Institute on Politics and Public Service | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2017 | West Virginia Coalition to End Homelessness Incorporated | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Willie L Brown Jr Institute on Politics and Public Service | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2016 | West Virginia Coalition to End Homelessness Incorporated | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Cherryland Electric Cooperative Inc | 990 | Lineman | 50 | $100,264 | $0 | View return |
| 2015 | Willie L Brown Jr Institute on Politics and Public Service | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2015 | West Virginia Coalition to End Homelessness Incorporated | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Parsippany Public Employees Local 1 Inc | 990EZ | Vice President | 0 | $0 | - | View return |
| 2014 | Willie L Brown Jr Institute on Politics and Public Service | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2014 | Parsippany Public Employees Local 1 Inc | 990EZ | Vice President | 0 | $0 | - | View return |
| 2014 | West Virginia Coalition to End Homelessness Incorporated | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | Parsippany Public Employees Local 1 Inc | 990EZ | Vice President | 0 | $0 | - | View return |
| 2013 | West Virginia Coalition to End Homelessness Incorporated | 990 | President | 2 | $0 | $0 | View return |