| 2024 | Joe Wheeler Electric Membership | 990 | Director | 8 | $11,562 | $0 | View return |
| 2024 | Farmers Federation-Lawrence County | 990EZ | Sec/Treas | 2 | $0 | $0 | View return |
| 2023 | Joe Wheeler Electric Membership | 990 | Director | 8 | $11,758 | $0 | View return |
| 2023 | Alabama Rural Electric Association of Cooperatives | 990 | Director | 1.38 | $4,500 | $0 | View return |
| 2023 | Farmers Federation-Lawrence County | 990EZ | Sec/Treas | 2 | $0 | $0 | View return |
| 2022 | Joe Wheeler Electric Membership | 990 | Director | 8 | $11,454 | $0 | View return |
| 2022 | Alabama Rural Electric Association of Cooperatives | 990 | Director | 1.54 | $5,000 | $0 | View return |
| 2022 | Farmers Federation-Lawrence County | 990EZ | Vice Pres | 2 | $0 | $0 | View return |
| 2021 | Joe Wheeler Electric Membership | 990 | Director | 8 | $11,250 | $0 | View return |
| 2021 | Alabama Rural Electric Association of Cooperatives | 990 | Director | 1.69 | $5,500 | $0 | View return |
| 2021 | Farmers Federation-Lawrence County | 990EZ | Vice Pres | 2 | $0 | $0 | View return |
| 2020 | Joe Wheeler Electric Membership | 990 | Director/President | 6 | $10,660 | $0 | View return |
| 2020 | Alabama Rural Electric Association of Cooperatives | 990 | Director | 1 | $1,750 | $0 | View return |
| 2020 | Farmers Federation-Lawrence County | 990EZ | Vice Pres | 2 | $0 | $0 | View return |
| 2019 | Joe Wheeler Electric Membership | 990 | Director/President | 6 | $11,851 | $0 | View return |
| 2019 | Alabama Rural Electric Association of Cooperatives | 990 | Director | 0.31 | $1,000 | $0 | View return |
| 2019 | Farmers Federation-Lawrence County | 990EZ | Vice Pres | 2 | $0 | $0 | View return |
| 2018 | Joe Wheeler Electric Membership | 990 | Director/President | 6 | $11,241 | $0 | View return |
| 2018 | Farmers Federation-Lawrence County | 990EZ | Vice Pres | 2 | $0 | $0 | View return |
| 2017 | Joe Wheeler Electric Membership | 990 | Director/President | 6 | $11,363 | $0 | View return |
| 2017 | Farmers Federation-Lawrence County | 990EZ | Vice Pres | 2 | $0 | - | View return |
| 2016 | Joe Wheeler Electric Membership | 990 | Director | 6 | $11,963 | $0 | View return |
| 2016 | Farmers Federation-Lawrence County | 990EZ | Vice Pres | 2 | $0 | - | View return |
| 2015 | Joe Wheeler Electric Membership | 990 | Director | 6 | $11,657 | $0 | View return |
| 2015 | Farmers Federation-Lawrence County | 990EZ | Vice Pres | 2 | $0 | - | View return |
| 2014 | Joe Wheeler Electric Membership | 990 | Director | 6 | $11,450 | $0 | View return |
| 2013 | Joe Wheeler Electric Membership | 990 | Director/Secretary/Treasurer | 6 | $11,341 | $0 | View return |