| 2024 | Jones-Onslow Electric Membership Corporation | 990 | VP Business | 50 | $231,507 | $0 | View return |
| 2023 | Jones-Onslow Electric Membership Corporation | 990 | VP Energy Sv | 50 | $228,986 | $0 | View return |
| 2023 | Boulder Cemetery Care Corp | 990PF | President/Se | 0 | $0 | $0 | View return |
| 2023 | Jacksonville-Onslow Sports Commissions | 990 | Director Emeritus | 1 | $0 | $0 | View return |
| 2023 | Boulder Cemetery Care Corp | 990PF | President/Se | 0 | $0 | $0 | View return |
| 2023 | Vision Resource Center | 990 | Chair | 1 | $0 | $0 | View return |
| 2022 | Jones-Onslow Electric Membership Corporation | 990 | VP Energy Sv | 50 | $207,185 | $0 | View return |
| 2022 | Boulder Cemetery Care Corp | 990PF | President/Se | 10 | $0 | $0 | View return |
| 2021 | Jones-Onslow Electric Membership Corporation | 990 | VP Energy Sv | 50 | $198,772 | $0 | View return |
| 2021 | Lady Wolves Lacrosse Boosters Inc | 990EZ | Vice President | 5 | $0 | - | View return |
| 2021 | Vision Resource Center | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Jefferson Local Development Corporation | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Jones-Onslow Electric Membership Corporation | 990 | VP Energy Sv | 50 | $211,303 | $0 | View return |
| 2020 | Lady Wolves Lacrosse Boosters Inc | 990EZ | Vice President | 5 | $0 | - | View return |
| 2020 | Vision Resource Center | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Jones-Onslow Electric Membership Corporation | 990 | VP Energy Sv | 50 | $196,187 | $0 | View return |
| 2019 | Vision Resource Center | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Lady Wolves Lacrosse Boosters Inc | 990EZ | Vice President | 5 | $0 | - | View return |
| 2018 | Jones-Onslow Electric Membership Corporation | 990 | VP Energy Sv | 40 | $200,176 | $0 | View return |
| 2018 | Jacksonville-Onslow Sports Commissions | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Lady Wolves Lacrosse Boosters Inc | 990EZ | Vice President | 5 | $0 | $0 | View return |
| 2018 | Vision Resource Center | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Jones-Onslow Electric Membership Corporation | 990 | VP Energy Services | 40 | $187,266 | $0 | View return |
| 2017 | Jacksonville-Onslow Sports Commissions | 990 | President | 4 | $0 | $0 | View return |
| 2017 | Appalachian Emergency Physicians | 990 | Chair | 3 | $0 | $0 | View return |
| 2017 | Vision Resource Center | 990 | Director | 10 | $0 | $0 | View return |
| 2017 | Greater Jacksonville - Onslow Chamber of Commerce Inc | 990 | Board Member | 0 | $0 | $0 | View return |
| 2016 | Jones-Onslow Electric Membership Corporation | 990 | VP Energy Services | 40 | $182,600 | $0 | View return |
| 2016 | Jacksonville-Onslow Sports Commissions | 990 | President | 4 | $0 | $0 | View return |
| 2016 | Appalachian Emergency Physicians | 990 | Chair | 3 | $0 | $0 | View return |
| 2015 | Jones-Onslow Electric Membership Corporation | 990 | VP Energy Services | 40 | $173,102 | $0 | View return |
| 2015 | Appalachian Emergency Physicians | 990 | Chair | 3 | $0 | $0 | View return |
| 2015 | Jacksonville-Onslow Sports Commissions | 990 | Vice Chairma | 4 | $0 | $0 | View return |
| 2014 | Jones-Onslow Electric Membership Corporation | 990 | VP Energy Services | 40 | $161,775 | $0 | View return |
| 2014 | Vision Resource Center | 990 | Director | - | $0 | $0 | View return |
| 2014 | Appalachian Emergency Physicians | 990 | Chair | 2 | $0 | $0 | View return |
| 2013 | Jones-Onslow Electric Membership Corporation | 990 | VP Energy Services | 40 | $154,916 | $0 | View return |