| 2025 | Amalgamated Transit Union | 990EZ | President | 12 | $8,936 | - | View return |
| 2024 | Merrimack Valley Habitat for Humanity | 990 | Building Director | 40 | $112,217 | $0 | View return |
| 2024 | General Teamsters and Allied Workers Local Union 992 | 990 | Trustee (Thru 3/6/2024) | 45 | $84,133 | $0 | View return |
| 2024 | Amalgamated Transit Union | 990EZ | President | 12 | $7,150 | - | View return |
| 2024 | Potomac Squash Club Inc | 990EZ | Treasurer | 3 | $0 | - | View return |
| 2023 | Merrimack Valley Habitat for Humanity | 990 | Building Director | 40 | $103,196 | $0 | View return |
| 2023 | Amalgamated Transit Union | 990EZ | President | 12 | $6,444 | - | View return |
| 2023 | General Teamsters and Allied Workers Local Union 992 | 990 | Trustee | 1 | $2,700 | $0 | View return |
| 2023 | Potomac Squash Club Inc | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2022 | Merrimack Valley Habitat for Humanity | 990 | Building Director | 40 | $105,387 | $0 | View return |
| 2022 | Amalgamated Transit Union | 990EZ | Treasurer | 12 | $6,860 | - | View return |
| 2022 | General Teamsters and Allied Workers Local Union 992 | 990 | Trustee | 1 | $2,700 | $0 | View return |
| 2022 | Potomac Squash Club Inc | 990EZ | Director | 3 | $0 | - | View return |
| 2021 | Amalgamated Transit Union | 990EZ | Treasurer | 12 | $6,939 | $0 | View return |
| 2021 | General Teamsters and Allied Workers Local Union 992 | 990 | Trustee | 1 | $2,175 | $0 | View return |
| 2021 | Wellman House Group Home Inc | 990EZ | Board Member | 0.25 | $0 | - | View return |
| 2021 | Rockbridge Meadows Group Home Inc. | 990EZ | Board Member | 0.25 | $0 | - | View return |
| 2021 | Deer Haven Group Home Inc. | 990 | Board Member | 0.25 | $0 | $0 | View return |
| 2021 | Arc Acres Group Home Inc. | 990EZ | Board Member | 0.25 | $0 | - | View return |
| 2021 | Valley Program for Aging Services Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | General Teamsters and Allied Workers Local Union 992 | 990 | Trustee | 1 | $725 | $0 | View return |
| 2020 | Rockbridge Meadows Group Home Inc. | 990EZ | Board Member | 0.25 | $0 | - | View return |
| 2020 | Deer Haven Group Home Inc. | 990 | Board Member | 0.25 | $0 | $0 | View return |
| 2020 | Arc Acres Group Home Inc. | 990EZ | Board Member | 0.25 | $0 | - | View return |
| 2020 | Wellman House Group Home Inc | 990EZ | Board Member | 0.25 | $0 | - | View return |
| 2020 | Botetourt County Chamber of Commerce | 990EZ | Secretary | 3 | $0 | $0 | View return |
| 2019 | General Teamsters and Allied Workers Local Union 992 | 990 | Seargant At Arm | 1 | $1,125 | $0 | View return |
| 2019 | Deer Haven Group Home Inc. | 990 | Chair | 0.25 | $0 | $0 | View return |
| 2019 | Rockbridge Meadows Group Home Inc. | 990EZ | Chair | 0.25 | $0 | - | View return |
| 2019 | Wellman House Group Home Inc | 990EZ | Chair | 0.25 | $0 | - | View return |
| 2019 | Arc Acres Group Home Inc. | 990EZ | Chair | 0.25 | $0 | - | View return |
| 2019 | Valley Program for Aging Services Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Virginia Association of Chiefs of Police and Foundation Inc. | 990 | Second Vice President | 1 | $0 | $0 | View return |
| 2018 | General Teamsters and Allied Workers Local Union 992 | 990 | Seargant At Arm | 1 | $1,125 | $0 | View return |
| 2018 | The Odd Fellows Home of Pennsylvania | 990 | Director | 1 | $132 | $0 | View return |
| 2018 | Arc Acres Group Home Inc. | 990EZ | Chair | 0.25 | $0 | - | View return |
| 2018 | Wellman House Group Home Inc | 990EZ | Chair | 0.25 | $0 | - | View return |
| 2018 | Rockbridge Meadows Group Home Inc. | 990EZ | Chair | 0.25 | $0 | - | View return |
| 2018 | Deer Haven Group Home Inc. | 990 | Chair | 0.25 | $0 | $0 | View return |
| 2018 | Virginia Association of Chiefs of Police and Foundation Inc. | 990 | Third Vice President | 1 | $0 | $0 | View return |
| 2017 | General Teamsters and Allied Workers Local Union 992 | 990 | Seargant At Arm | 1 | $1,125 | $0 | View return |
| 2017 | The Odd Fellows Home of Pennsylvania | 990 | Director | 1 | $484 | $0 | View return |
| 2017 | Virginia Association of Chiefs of Police and Foundation Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | The Odd Fellows Home of Pennsylvania | 990 | Director | 1 | $308 | $0 | View return |
| 2016 | Potomac Squash Club Inc | 990 | Treasurer | - | $0 | $0 | View return |
| 2015 | Potomac Squash Club Inc | 990 | Treasurer | - | $0 | $0 | View return |
| 2014 | Potomac Squash Club Inc | 990 | Treasurer | 15 | $0 | $0 | View return |
| 2013 | Lutheran Child and Family Services of Inky Inc | 990 | Board Member Partial Year End 5'2013 | 3 | $0 | $0 | View return |