| 2024 | Springer Electric Cooperative Inc | 990 | CEO | 43 | $259,298 | $0 | View return |
| 2023 | Springer Electric Cooperative Inc | 990 | CEO | 42 | $241,603 | $0 | View return |
| 2023 | National Rural Electric Cooperative | 990 | Director | 4.8 | $34,000 | $0 | View return |
| 2023 | Nreca Group Benefits Trust | 990 | Member | 2 | $0 | $277,003 | View return |
| 2023 | Eagle Sawyer Fire Protection | 990EZ | Assistant Chief | 5 | $0 | - | View return |
| 2022 | Springer Electric Cooperative Inc | 990 | CEO | 40 | $225,192 | $0 | View return |
| 2022 | National Rural Electric Cooperative | 990 | Director | 5 | $30,250 | $0 | View return |
| 2022 | Nreca Group Benefits Trust | 990 | Member | 1 | $0 | $260,692 | View return |
| 2022 | Nreca International | 990 | Director | 0.23 | $0 | $30,250 | View return |
| 2022 | Eagle Sawyer Fire Protection | 990EZ | Deputy Chief | 5 | $0 | - | View return |
| 2022 | Coweta-Fayette Trust Inc | 990 | Secretary/Tr | 1 | $0 | $0 | View return |
| 2021 | Springer Electric Cooperative Inc | 990 | CEO | 40 | $211,425 | $0 | View return |
| 2021 | National Rural Electric Cooperative | 990 | Director | 5.6 | $32,500 | $0 | View return |
| 2021 | Nreca Group Benefits Trust | 990 | Member | 1 | $0 | $243,925 | View return |
| 2021 | Nreca International | 990 | Director | 0.4 | $0 | $32,500 | View return |
| 2021 | Arlington Heights High School All | 990 | Corresponding Sec | 2 | $0 | $0 | View return |
| 2021 | Eagle Sawyer Fire Protection | 990EZ | Deputy Chief | 5 | $0 | - | View return |
| 2021 | Northeastern New Mexico Educational | 990EZ | Director | 5 | $0 | - | View return |
| 2021 | Coweta-Fayette Trust Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Springer Electric Cooperative Inc | 990 | CEO | 40 | $203,850 | $0 | View return |
| 2020 | National Rural Electric Cooperative | 990 | Director | 4.6 | $25,500 | $0 | View return |
| 2020 | Nreca Group Benefits Trust | 990 | Member | 0.96 | $0 | $232,500 | View return |
| 2020 | Nreca International | 990 | Director | 0.4 | $0 | $25,500 | View return |
| 2020 | Coweta-Fayette Trust Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Northeastern New Mexico Educational | 990EZ | Board Member | 5 | $0 | $0 | View return |
| 2019 | National Rural Electric Cooperative | 990 | Director | 6.6 | $29,250 | $0 | View return |
| 2019 | Nreca International | 990 | Director | 0.4 | $0 | $29,250 | View return |
| 2019 | Coweta-Fayette Trust Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | National Rural Electric Cooperative | 990 | Director | 5.6 | $26,000 | $0 | View return |
| 2018 | Nreca International | 990 | Director | 0.4 | $0 | $26,000 | View return |
| 2018 | Coweta-Fayette Trust Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Northeastern New Mexico Educational | 990EZ | Director | 5 | $0 | $0 | View return |
| 2016 | National Rural Electric Cooperative | 990 | Director | 6 | $23,650 | $0 | View return |
| 2016 | Nreca International | 990 | Director (Former) | 0 | $0 | $23,650 | View return |
| 2016 | Nreca International Foundation | 990 | Director (Former) | 0 | $0 | $23,650 | View return |
| 2015 | National Rural Electric Cooperative | 990 | Board Member | 7 | $26,800 | $0 | View return |
| 2015 | Brotherhood of Locomotive Engineers | 990 | Secretary-Tr | 3 | $9,000 | $0 | View return |
| 2014 | National Rural Electric Cooperative | 990 | Board Member | 6 | $21,900 | $0 | View return |
| 2014 | Brotherhood of Locomotive Engineers | 990 | Secretary-Tr | 8 | $9,750 | $0 | View return |
| 2014 | Smart Electric Power Alliance | 990 | Director - Until 10/2014 | 1 | $0 | $0 | View return |
| 2013 | National Rural Electric Cooperative | 990 | Board Member | 6 | $17,750 | $0 | View return |
| 2013 | Brotherhood of Locomotive Engineers | 990 | Secretary-Tr | 10 | $11,000 | $0 | View return |