| 2024 | Chesapeake General Hospital Healthcare Foundation | 990 | Board Member | 2 | $0 | $0 | View return |
| 2024 | Kiwanis Club of Chesapeake | 990EZ | Treasurer | 2 | $0 | - | View return |
| 2024 | Greenbrier Christian Academy Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Kiwanis Club of Chesapeake | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2023 | Chesapeake General Hospital Healthcare Foundation | 990 | Board Member | 2 | $0 | $0 | View return |
| 2023 | Greenbrier Christian Academy Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Chesapeake General Hospital Healthcare Foundation | 990 | Board Member | 2 | $0 | $0 | View return |
| 2022 | Kiwanis Club of Chesapeake | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2022 | Greenbrier Christian Academy Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Chesapeake General Hospital Healthcare Foundation | 990 | Board Member | 2 | $0 | $0 | View return |
| 2021 | National Society of the Sons of the American Revolution Virginia Society Sa | 990 | Assistant Ch | 1 | $0 | $0 | View return |
| 2021 | Greenbrier Christian Academy Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | National Society of the Sons of the American Revolution Virginia Society Sa | 990 | Assistant Ch | 1 | $0 | $0 | View return |
| 2020 | Chesapeake General Hospital Healthcare Foundation | 990 | Board Member | 2 | $0 | $0 | View return |
| 2020 | Chesapeake Public Schools Educational Foundation | 990 | Member | - | $0 | $0 | View return |
| 2020 | Kiwanis Club of Chesapeake | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2020 | Greenbrier Christian Academy Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | National Society of the Sons of the American Revolution Virginia Society Sa | 990 | Assistant Chaplain | 1 | $0 | $0 | View return |
| 2019 | Chesapeake General Hospital Healthcare Foundation | 990 | Board Member | 2 | $0 | $0 | View return |
| 2019 | Chesapeake Public Schools Educational Foundation | 990 | Member | - | $0 | $0 | View return |
| 2019 | Kiwanis Club of Chesapeake | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2019 | Greenbrier Christian Academy Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | The Southeast Virginia Community Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Chesapeake Public Schools Educational Foundation | 990 | Member | - | $0 | $0 | View return |
| 2018 | National Society of the Sons of the American Revolution Virginia Society Sa | 990 | Assistant Chaplain | 1 | $0 | $0 | View return |
| 2018 | Greenbrier Christian Academy Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Chesapeake Public Schools Educational Foundation | 990 | Member | - | $0 | $0 | View return |
| 2017 | Greenbrier Christian Academy Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | Chesapeake Public Schools Educational Foundation | 990 | Member | - | $0 | $0 | View return |
| 2016 | Greenbrier Christian Academy Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | Chesapeake Public Schools Educational Foundation | 990 | Member | - | $0 | $0 | View return |
| 2015 | Greenbrier Christian Academy Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | Kiwanis Club of Chesapeake | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2014 | Chesapeake Public Schools Educational Foundation | 990 | Member | - | $0 | $0 | View return |
| 2014 | Greenbrier Christian Academy Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | Middle Creek Volunteer Fire District | 990 | Secretarytreasurer | 0 | $0 | $0 | View return |