| 2025 | Baldwin County Electric Membership Corporation | 990 | Vice-Preside | 11.69 | $44,668 | $0 | View return |
| 2024 | Baldwin County Electric Membership Corporation | 990 | Vice-Preside | 8.65 | $45,066 | $0 | View return |
| 2023 | Baldwin County Electric Membership Corporation | 990 | Vice-Preside | 12.04 | $34,182 | $0 | View return |
| 2023 | Alabama Rural Electric Association of Cooperatives | 990 | Director | 2.15 | $7,000 | $0 | View return |
| 2022 | Baldwin County Electric Membership Corporation | 990 | Vice-Preside | 10.42 | $28,175 | $0 | View return |
| 2022 | Alabama Rural Electric Association of Cooperatives | 990 | Director/Chairman | 2.92 | $9,500 | $0 | View return |
| 2021 | Baldwin County Electric Membership Corporation | 990 | Vice-Preside | 8.23 | $26,675 | $0 | View return |
| 2021 | Baldwin County Electric Membership Corporation | 990 | Vice-Preside | 8.23 | $26,675 | $0 | View return |
| 2021 | Alabama Rural Electric Association of Cooperatives | 990 | Director/Chairman | 2.46 | $8,000 | $0 | View return |
| 2020 | Baldwin County Electric Membership Corporation | 990 | Vice-Preside | 16.69 | $52,300 | $0 | View return |
| 2020 | Alabama Rural Electric Association of Cooperatives | 990 | Director/Vice-Chairman | 2 | $6,500 | $0 | View return |
| 2020 | Electric Cooperative Foundation Inc. | 990PF | Chairman | 1 | $0 | $0 | View return |
| 2019 | Baldwin County Electric Membership Corporation | 990 | Vice-Preside | 23.67 | $41,998 | $0 | View return |
| 2019 | Alabama Rural Electric Association of Cooperatives | 990 | Director/Vice-Chairman | 2.15 | $7,000 | $0 | View return |
| 2018 | Baldwin County Electric Membership Corporation | 990 | Vice-Preside | 23.17 | $38,806 | $0 | View return |
| 2018 | Alabama Rural Electric Association of Cooperatives | 990 | Director/ Secretary/Treasu | 0.4 | $7,000 | $0 | View return |
| 2017 | Baldwin County Electric Membership Corporation | 990 | Vice-Preside | 20.7 | $40,904 | $0 | View return |
| 2017 | Alabama Rural Electric Association of Cooperatives | 990 | Director/ Secretary/Treasurer | 2.5 | $7,250 | $0 | View return |
| 2016 | Baldwin County Electric Membership Corporation | 990 | Vice-Preside | 21.33 | $45,696 | $0 | View return |
| 2016 | Alabama Rural Electric Association of Cooperatives | 990 | Director | 2.5 | $5,800 | $0 | View return |
| 2015 | Baldwin County Electric Membership Corporation | 990 | Vice-Preside | 16.81 | $44,210 | $0 | View return |
| 2015 | Alabama Rural Electric Association of Cooperatives | 990 | Director | 0.96 | $4,800 | $0 | View return |
| 2014 | Baldwin County Electric Membership Corporation | 990 | Vice-Preside | 16.5 | $44,260 | $0 | View return |
| 2014 | Alabama Rural Electric Association of Cooperatives | 990 | Director | 0.8 | $3,800 | $0 | View return |
| 2013 | Baldwin County Electric Membership Corporation | 990 | Vice-Preside | 20.1 | $36,810 | $0 | View return |
| 2013 | Alabama Rural Electric Association of Cooperatives | 990 | Director | 1.4 | $2,800 | $0 | View return |