| 2025 | Caroline County Farm Bureau | 990EZ | President | 10 | $0 | $0 | View return |
| 2025 | State Fair of Virginia Inc. | 990 | Director | 0.35 | $0 | $0 | View return |
| 2024 | State Fair of Virginia Inc. | 990 | Director | 0.35 | $0 | $0 | View return |
| 2024 | Caroline County Farm Bureau | 990EZ | President | 8 | $0 | $0 | View return |
| 2023 | Caroline County Farm Bureau | 990EZ | President | 7.76 | $0 | $0 | View return |
| 2023 | State Fair of Virginia Inc. | 990 | Director | 0.35 | $0 | $0 | View return |
| 2022 | Caroline County Farm Bureau | 990EZ | President | 7.84 | $0 | $0 | View return |
| 2022 | State Fair of Virginia Inc. | 990 | Director | 0.35 | $0 | $0 | View return |
| 2021 | Caroline County Farm Bureau | 990EZ | President | 9.23 | $0 | $0 | View return |
| 2021 | State Fair of Virginia Inc. | 990 | Director | 0.35 | $0 | $0 | View return |
| 2020 | State Fair of Virginia Inc. | 990 | Director | 0.35 | $0 | $0 | View return |
| 2020 | Caroline County Farm Bureau | 990EZ | President | 5.96 | $0 | $0 | View return |
| 2019 | State Fair of Virginia Inc. | 990 | Director | 0.35 | $0 | $0 | View return |
| 2019 | Caroline County Farm Bureau | 990EZ | President | 9.55 | $0 | $0 | View return |
| 2018 | Caroline County Farm Bureau | 990EZ | President | 6.5 | $0 | $0 | View return |
| 2018 | State Fair of Virginia Inc. | 990 | Director | 0.35 | $0 | $0 | View return |
| 2017 | Caroline County Farm Bureau | 990EZ | President | 22 | $0 | $0 | View return |
| 2017 | State Fair of Virginia Inc. | 990 | Director | 0.35 | $0 | $0 | View return |
| 2016 | Caroline County Farm Bureau | 990EZ | President | 5 | $0 | $0 | View return |
| 2016 | State Fair of Virginia Inc. | 990 | Director | 0.35 | $0 | $0 | View return |
| 2015 | Caroline County Farm Bureau | 990EZ | President | 4.5 | $0 | $0 | View return |
| 2015 | State Fair of Virginia Inc. | 990 | Director | 0.35 | $0 | $0 | View return |
| 2014 | State Fair of Virginia Inc. | 990EZ | Director | 0.35 | $0 | $0 | View return |
| 2014 | Caroline County Farm Bureau | 990EZ | President | 3.82 | $0 | $0 | View return |