| 2025 | Fluvanna County Farm Bureau | 990EZ | Past President | 1.63 | $0 | $0 | View return |
| 2024 | Central Virginia Electric Cooperative | 990 | Director | 8 | $34,900 | $0 | View return |
| 2024 | Fluvanna County Farm Bureau | 990EZ | President | 3.27 | $0 | $0 | View return |
| 2023 | Central Virginia Electric Cooperative | 990 | Director | 8 | $30,050 | $0 | View return |
| 2023 | Virginia Maryland and Delaware Association of Electric Cooperatives | 990 | Vice Chair | 4 | $2,800 | $0 | View return |
| 2023 | Fluvanna County Farm Bureau | 990EZ | President | 0.57 | $0 | $0 | View return |
| 2022 | Central Virginia Electric Cooperative | 990 | Director | 8 | $28,350 | $0 | View return |
| 2022 | Virginia Maryland and Delaware Association of Electric Cooperatives | 990 | Secretary-Treasurer | 2 | $3,000 | $0 | View return |
| 2022 | Fluvanna County Farm Bureau | 990EZ | President | 1.75 | $0 | $0 | View return |
| 2021 | Central Virginia Electric Cooperative | 990 | Director | 15 | $28,850 | $0 | View return |
| 2021 | Virginia Maryland and Delaware Association of Electric Cooperatives | 990 | Board Member | 2 | $2,400 | $0 | View return |
| 2021 | Fluvanna County Farm Bureau | 990EZ | President | 0.69 | $0 | $0 | View return |
| 2020 | Central Virginia Electric Cooperative | 990 | Director | 5 | $28,350 | $0 | View return |
| 2020 | Virginia Maryland and Delaware Association of Electric Cooperatives | 990 | Board Member | 2 | $2,000 | $0 | View return |
| 2020 | Timothy Murphy School | 990EZ | Presidenttreasurer | 1 | $0 | $0 | View return |
| 2020 | Fluvanna County Farm Bureau | 990EZ | Director | 0.6 | $0 | $0 | View return |
| 2019 | Central Virginia Electric Cooperative | 990 | Director | 15 | $29,600 | $0 | View return |
| 2019 | Virginia Maryland and Delaware Association of Electric Cooperatives | 990 | Board Member | 2 | $2,600 | $0 | View return |
| 2019 | Fluvanna County Farm Bureau | 990EZ | Director | 0.84 | $0 | $0 | View return |
| 2019 | Timothy Murphy School | 990EZ | Presidenttreasurer | 1 | $0 | $0 | View return |
| 2018 | Central Virginia Electric Cooperative | 990 | Director | 15 | $26,350 | $0 | View return |
| 2018 | Virginia Maryland and Delaware Association of Electric Cooperatives | 990 | Board Member | 2 | $2,800 | $0 | View return |
| 2018 | Fluvanna County Farm Bureau | 990EZ | Director | 1.71 | $0 | $0 | View return |
| 2018 | Timothy Murphy School | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2017 | Central Virginia Electric Cooperative | 990 | Director | 15 | $24,600 | $0 | View return |
| 2017 | Virginia Maryland and Delaware Association of Electric Cooperatives | 990 | Board Member | 2 | $3,600 | $0 | View return |
| 2017 | Timothy Murphy School | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2016 | Central Virginia Electric Cooperative | 990 | Treasurer | 15 | $26,350 | $0 | View return |
| 2016 | Virginia Maryland and Delaware Association of Electric Cooperatives | 990 | Board Member | 2 | $2,254 | $0 | View return |
| 2016 | Fluvanna County Farm Bureau | 990EZ | President | 3.08 | $0 | $0 | View return |
| 2016 | Timothy Murphy School | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2015 | Central Virginia Electric Cooperative | 990 | Treasurer | 15 | $24,725 | $0 | View return |
| 2015 | Virginia Maryland and Delaware Association of Electric Cooperatives | 990 | Board Member | 2 | $1,800 | $0 | View return |
| 2015 | Fluvanna County Farm Bureau | 990EZ | President | 2.1 | $0 | $0 | View return |
| 2014 | Central Virginia Electric Cooperative | 990 | Director | 15 | $23,200 | $0 | View return |
| 2014 | Virginia Maryland and Delaware Association of Electric Cooperatives | 990 | Board Member | 2 | $3,200 | $0 | View return |
| 2014 | Fluvanna County Farm Bureau | 990EZ | President | 3.38 | $0 | $0 | View return |
| 2013 | Central Virginia Electric Cooperative | 990 | Director | 15 | $22,300 | $0 | View return |
| 2013 | Virginia Maryland and Delaware Association of Electric Cooperatives | 990 | Board Member - Began 7/13 | 2 | $2,000 | $0 | View return |