| 2024 | Virginia Asphalt Association | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Mjh Foundation | 990 | Director/Vice Chair | 0.4 | $0 | $0 | View return |
| 2024 | Central Virginia Partnership for Economic Development | 990 | Chair | 2 | $0 | $0 | View return |
| 2024 | Central Virginia Partnership Foundation | 990EZ | Secretary/Treasurer | 2 | $0 | $0 | View return |
| 2023 | Virginia Asphalt Association | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Albemarle Society for the Prevention of Cruelty to Animals | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Friends of Downtown | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2023 | Central Virginia Partnership for Economic Development | 990 | Vice Chair | 2 | $0 | $0 | View return |
| 2023 | Old Dominion Highway Contractors Association | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Central Virginia Partnership Foundation | 990EZ | Secretary/Treasurer | 2 | $0 | $0 | View return |
| 2022 | Virginia Asphalt Association | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Albemarle Society for the Prevention of Cruelty to Animals | 990 | Director | 1.5 | $0 | $0 | View return |
| 2022 | Old Dominion Highway Contractors Association | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Central Virginia Partnership for Economic Development | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Central Virginia Partnership Foundation | 990EZ | Chair | 2 | $0 | $0 | View return |
| 2021 | Albemarle Society for the Prevention of Cruelty to Animals | 990 | Chair | 1.5 | $0 | $0 | View return |
| 2021 | Virginia Asphalt Association | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Downtown Business Association of Charlottesville | 990EZ | Director | 1 | $0 | $0 | View return |
| 2021 | Central Virginia Partnership for Economic Development | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Central Virginia Partnership Foundation | 990EZ | Chair | 2 | $0 | $0 | View return |
| 2020 | Albemarle Society for the Prevention of Cruelty to Animals | 990 | Chair | 1.5 | $0 | $0 | View return |
| 2020 | Virginia Asphalt Association | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Old Dominion Highway Contractors Association | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Central Virginia Partnership for Economic Development | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Virginia Asphalt Association | 990 | Director | - | $0 | $0 | View return |
| 2019 | Albemarle Society for the Prevention of Cruelty to Animals | 990 | Chair | 1.5 | $0 | $0 | View return |
| 2019 | Downtown Business Association of Charlottesville | 990EZ | Director | 1 | $0 | - | View return |
| 2019 | Old Dominion Highway Contractors Association | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Virginia Asphalt Association | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Downtown Business Association of Charlottesville | 990EZ | Director | 1 | $0 | - | View return |
| 2018 | Brazos Extension Horse Committee | 990EZ | Vice President | 0.6 | $0 | - | View return |
| 2018 | Albemarle Society for the Prevention of Cruelty to Animals | 990 | Chair | 1.5 | $0 | $0 | View return |
| 2018 | Old Dominion Highway Contractors Association | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Planned Parenthood South Atlantic Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Virginia Asphalt Association | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Brazos Extension Horse Committee | 990EZ | Vice President | 0.6 | $0 | - | View return |
| 2017 | Planned Parenthood South Atlantic Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Old Dominion Highway Contractors Association | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | Virginia Asphalt Association | 990 | Director | - | $0 | $0 | View return |
| 2016 | Brazos Extension Horse Committee | 990EZ | Vice President | 0.6 | $0 | - | View return |
| 2016 | Planned Parenthood South Atlantic Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | Old Dominion Highway Contractors Association | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | Planned Parenthood Action Fund of Central North Carolina Inc | 990 | Board Member | 2 | $0 | $0 | View return |
| 2015 | Brazos Extension Horse Committee | 990 | Vice-Chair | 0.6 | $0 | $0 | View return |
| 2015 | Planned Parenthood Health Systems Action | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | Virginia Asphalt Association | 990 | Director | - | $0 | $0 | View return |
| 2015 | Planned Parenthood South Atlantic Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | Old Dominion Highway Contractors Association | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | Old Dominion Highway Contractors Association | 990 | President | 5 | $0 | $0 | View return |
| 2013 | Planned Parenthood South Atlantic Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | Planned Parenthood Health Systems Action | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2013 | Old Dominion Highway Contractors Association | 990 | Vice President | 2 | $0 | $0 | View return |