| 2025 | North Carolina Association of Electric Cooperatives Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2024 | Roanoke Electric Membership Corporation | 990 | Chairman | 8.35 | $27,350 | $0 | View return |
| 2024 | Good Shepherd Food Pantry of Bertie County Nc Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | North Carolina Association of Electric Cooperatives Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2024 | 247 Blac | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Roanoke Electric Membership Corporation | 990 | Chairman | - | $26,600 | $0 | View return |
| 2023 | Roanoke Economic Development Incorporated | 990 | Chairman | 1 | $0 | $0 | View return |
| 2023 | North Carolina Electric Membership Corporation | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Good Shepherd Food Pantry of Bertie County Nc Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | 247 Blac | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | North Carolina Association of Electric Cooperatives Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Roanoke Electric Membership Corporation | 990 | Chairman | 7.83 | $27,950 | $0 | View return |
| 2022 | North Carolina Association of Electric Cooperatives Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | North Carolina Electric Membership Corporation | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Roanoke Economic Development Incorporated | 990 | Chairman | 1 | $0 | $0 | View return |
| 2022 | Good Shepherd Food Pantry of Bertie County Nc Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2021 | Roanoke Electric Membership Corporation | 990 | Chairman | 4 | $19,300 | $0 | View return |
| 2021 | North Carolina Electric Membership Corporation | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Roanoke Economic Development Incorporated | 990 | Chairman | 1 | $0 | $0 | View return |
| 2021 | North Carolina Association of Electric Cooperatives Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Roanoke Electric Membership Corporation | 990 | Chairman | 5 | $15,150 | $0 | View return |
| 2020 | Roanoke Economic Development Incorporated | 990 | Chairman | 1 | $0 | $0 | View return |
| 2020 | North Carolina Association of Electric Cooperatives Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | North Carolina Electric Membership Corporation | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Roanoke Electric Membership Corporation | 990 | Chairman | 6.71 | $24,300 | $0 | View return |
| 2019 | Roanoke Economic Development Incorporated | 990 | President | 1 | $0 | $0 | View return |
| 2019 | North Carolina Electric Membership Corporation | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Roanoke Electric Membership Corporation | 990 | Chairman | 4.5 | $23,761 | $0 | View return |
| 2018 | Roanoke Economic Development Incorporated | 990 | President | 1 | $0 | $0 | View return |
| 2018 | North Carolina Electric Membership Corporation | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Roanoke Electric Membership Corporation | 990 | Chairman | 7.5 | $27,270 | $0 | View return |
| 2017 | North Carolina Electric Membership Corporation | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | Roanoke Electric Membership Corporation | 990 | Chairman | 5.23 | $26,010 | $0 | View return |
| 2016 | North Carolina Electric Membership Corporation | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | North Carolina Electric Membership Corporation | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | North Carolina Electric Membership Corporation | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | North Carolina Electric Membership Corporation | 990 | Director | 2 | $0 | $0 | View return |