| 2025 | North Carolina Association of Electric Cooperatives Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2024 | Blue Ridge Electric Membership Corporation | 990 | President | 7.82 | $37,726 | $0 | View return |
| 2024 | North Carolina Association of Electric Cooperatives Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Blue Ridge Electric Membership Corporation | 990 | President | 7.38 | $35,737 | $0 | View return |
| 2023 | Blue Ridge Energy Members Foundation | 990 | President | 0.15 | $0 | $35,737 | View return |
| 2023 | North Carolina Association of Electric Cooperatives Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Blue Ridge Electric Membership Corporation | 990 | President | 6.36 | $36,084 | $0 | View return |
| 2022 | Blue Ridge Energy Members Foundation | 990 | President | 0.15 | $0 | $36,084 | View return |
| 2022 | North Carolina Association of Electric Cooperatives Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Blue Ridge Electric Membership Corporation | 990 | President | 6.42 | $27,918 | $0 | View return |
| 2021 | Brotherhood of Maintenance of Way Employees | 990 | Executive Committee | 1 | $3,571 | $0 | View return |
| 2021 | Blue Ridge Energy Members Foundation | 990 | President | 0.15 | $0 | $27,918 | View return |
| 2021 | North Carolina Association of Electric Cooperatives Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Blue Ridge Electric Membership Corporation | 990 | President | 5.29 | $29,992 | $0 | View return |
| 2020 | Blue Ridge Energy Members Foundation | 990 | President | 0.15 | $0 | $29,992 | View return |
| 2020 | North Carolina Association of Electric Cooperatives Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Blue Ridge Electric Membership Corporation | 990 | President | 8.56 | $37,649 | $0 | View return |
| 2019 | Blue Ridge Energy Members Foundation | 990 | President | 0.15 | $0 | $37,649 | View return |
| 2018 | Blue Ridge Electric Membership Corporation | 990 | President | 6.82 | $34,654 | $0 | View return |
| 2018 | Blue Ridge Energy Members Foundation | 990 | President | 0.15 | $0 | $34,654 | View return |
| 2017 | Blue Ridge Electric Membership Corporation | 990 | Vice President | 7.13 | $31,141 | $0 | View return |
| 2017 | Blue Ridge Energy Members Foundation | 990 | Vice President | 0.25 | $0 | $31,141 | View return |
| 2017 | North Carolina Retired Governmental Employees Association Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Blue Ridge Electric Membership Corporation | 990 | Vice President | 7.56 | $26,041 | $0 | View return |
| 2016 | Blue Ridge Energy Members Foundation | 990 | Vice President | 0.25 | $0 | $0 | View return |
| 2016 | North Carolina Retired Governmental Employees Association Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Blue Ridge Electric Membership Corporation | 990 | Vice President | 7.56 | $31,683 | $0 | View return |
| 2015 | Blue Ridge Energy Members Foundation | 990 | Vice President | 0.25 | $0 | $0 | View return |
| 2014 | Blue Ridge Electric Membership Corporation | 990 | Vice President | 7.56 | $33,629 | $0 | View return |
| 2014 | Blue Ridge Energy Members Foundation | 990 | Vice President | 0.25 | $0 | $0 | View return |
| 2013 | Blue Ridge Electric Membership Corporation | 990 | Vice President | 7.56 | $32,659 | $0 | View return |
| 2013 | Blue Ridge Energy Members Foundation | 990 | Vice President | 0.25 | $0 | $0 | View return |