| 2024 | National Rural Electric Cooperative Association | 990 | Director | 6 | $34,550 | $0 | View return |
| 2024 | Cullman Electric Cooperative | 990 | Trustee | 4 | $21,600 | $0 | View return |
| 2024 | Alabama Rural Electric Association of Cooperatives | 990 | Director | 2.15 | $7,000 | $0 | View return |
| 2023 | Cullman Electric Cooperative | 990 | Trustee | 4 | $21,130 | $0 | View return |
| 2023 | National Rural Electric Cooperative Association | 990 | Director | 8 | $19,750 | $0 | View return |
| 2023 | Alabama Rural Electric Association of Cooperatives | 990 | Director | 2.15 | $7,000 | $0 | View return |
| 2022 | National Rural Electric Cooperative Association | 990 | Director | 8 | $25,000 | $0 | View return |
| 2022 | Cullman Electric Cooperative | 990 | Trustee | 5 | $20,680 | $0 | View return |
| 2022 | Alabama Rural Electric Association of Cooperatives | 990 | Director | 2.92 | $9,500 | $0 | View return |
| 2021 | National Rural Electric Cooperative Association | 990 | Director | 5 | $25,500 | $0 | View return |
| 2021 | Cullman Electric Cooperative | 990 | Trustee | 5 | $20,230 | $0 | View return |
| 2021 | Alabama Rural Electric Association of Cooperatives | 990 | Director | 2.15 | $10,000 | $0 | View return |
| 2020 | Cullman Electric Cooperative | 990 | Trustee | 4.9 | $19,990 | $0 | View return |
| 2020 | National Rural Electric Cooperative Association | 990 | Director | 4 | $9,750 | $0 | View return |
| 2020 | Alabama Rural Electric Association of Cooperatives | 990 | Director | 2.15 | $7,000 | $0 | View return |
| 2020 | Rotary Club of Clovis | 990EZ | Director | 0 | $0 | - | View return |
| 2019 | Cullman Electric Cooperative | 990 | Trustee | 4.9 | $19,390 | $0 | View return |
| 2019 | Alabama Rural Electric Association of Cooperatives | 990 | Director | 2.23 | $7,250 | $0 | View return |
| 2019 | Electric Cooperative Foundation Inc. | 990PF | Chairman | 1 | $0 | $0 | View return |
| 2019 | Rotary Club of Clovis | 990EZ | Director | 5 | $0 | $0 | View return |
| 2018 | Cullman Electric Cooperative | 990 | Trustee | 5 | $18,760 | $0 | View return |
| 2018 | Alabama Rural Electric Association of Cooperatives | 990 | Director/ Chairman | 1 | $7,500 | $0 | View return |
| 2018 | Rotary Club of Clovis | 990EZ | Director | 5 | $0 | $0 | View return |
| 2017 | Cullman Electric Cooperative | 990 | Trustee | 5 | $17,740 | $0 | View return |
| 2017 | Alabama Rural Electric Association of Cooperatives | 990 | Director/ Chairman | 2.5 | $7,500 | $0 | View return |
| 2017 | Rotary Club of Clovis | 990EZ | Director | 5 | $0 | $0 | View return |
| 2016 | Cullman Electric Cooperative | 990 | Trustee | 5.7 | $17,320 | $0 | View return |
| 2016 | Alabama Rural Electric Association of Cooperatives | 990 | Director/Vice Chairman | 2.5 | $5,800 | $0 | View return |
| 2016 | Electric Cooperative Foundation Inc. | 990PF | Chairman | 1 | $0 | $0 | View return |
| 2015 | Cullman Electric Cooperative | 990 | Trustee | 5.7 | $16,345 | $0 | View return |
| 2015 | Alabama Rural Electric Association of Cooperatives | 990 | Director/Vice Chairman | 1.02 | $5,200 | $0 | View return |
| 2015 | Electric Cooperative Foundation Inc. | 990PF | Chairman | 1 | $0 | $0 | View return |
| 2014 | Cullman Electric Cooperative | 990 | Trustee | 5.7 | $15,340 | $0 | View return |
| 2014 | Alabama Rural Electric Association of Cooperatives | 990 | Director | 1.3 | $6,400 | $0 | View return |
| 2013 | Cullman Electric Cooperative | 990 | Trustee | 5.7 | $14,950 | $0 | View return |
| 2013 | Alabama Rural Electric Association of Cooperatives | 990 | Director | 2.9 | $6,000 | $0 | View return |