| 2025 | Boys & Girls Club of Greater Lynchburg | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2025 | Stephen F Austin State University Alumni Association Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Johnson Health Center | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | Boys & Girls Club of Greater Lynchburg | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2024 | Stephen F Austin State University Alumni Association Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Holland Christian Education Society | 990 | Vice President | 2 | $0 | $0 | View return |
| 2024 | Hawthorn Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2023 | Boys & Girls Club of Greater Lynchburg | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Stephen F Austin State University Alumni Association Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Boys & Girls Club of Greater Lynchburg | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Stephen F Austin State University Alumni Association Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Cabell Midland High School Athletic Boosters Inc. | 990 | Secretary And Assistant Principal Bldg & Grounds | 2 | $0 | $0 | View return |
| 2021 | Boys & Girls Club of Greater Lynchburg | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Stephen F Austin State University Alumni Association Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Cabell Midland High School Athletic Boosters Inc. | 990 | Secretary And Assistant Principal Bldg & Grounds | 2 | $0 | $0 | View return |
| 2020 | Boys & Girls Club of Greater Lynchburg | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Stephen F Austin State University Alumni Association Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Community Day School Association | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2018 | Shenandoah Valley Builders Association | 990EZ | Life Director | 2 | $0 | $0 | View return |
| 2018 | Community Day School Association | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2017 | Shenandoah Valley Builders Association | 990EZ | Life Director | 2 | $0 | $0 | View return |
| 2017 | Community Day School Association | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2016 | Community Day School Association | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2016 | Johnson County Livestock & Agricultural Assoc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2015 | Johnson County Livestock & Agricultural Assoc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2015 | Shenandoah Valley Builders Association | 990EZ | Life Director | 2 | $0 | $0 | View return |
| 2015 | Community Day School Association | 990 | Secretary | 1 | $0 | $0 | View return |
| 2014 | Shenandoah Valley Builders Association | 990 | Life Director | 2 | $0 | $0 | View return |
| 2014 | Johnson County Livestock & Agricultural Assoc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2014 | Community Day School Association | 990 | Secretary | 1 | $0 | $0 | View return |
| 2013 | Community Day School Association | 990 | Secretary | 1 | $0 | $0 | View return |