| 2024 | Marshall-Dekalb Electric Cooperative | 990 | President | 5 | $17,336 | $0 | View return |
| 2024 | Electric Cooperative Foundation Inc | 990PF | Director | 1 | $0 | $0 | View return |
| 2023 | Marshall-Dekalb Electric Cooperative | 990 | Vice President | 5 | $15,211 | $0 | View return |
| 2023 | Alabama Rural Electric Association Of | 990 | Director | 1.38 | $2,000 | $0 | View return |
| 2023 | Electric Cooperative Foundation Inc | 990PF | Director | 1 | $0 | $0 | View return |
| 2022 | Marshall-Dekalb Electric Cooperative | 990 | Vice President | 5 | $14,710 | $0 | View return |
| 2022 | The Master Builders' Association | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Marshall-Dekalb Electric Cooperative | 990 | Vice President | 5 | $12,328 | $0 | View return |
| 2021 | The Master Builders' Association | 990 | President | 1 | $0 | $0 | View return |
| 2020 | Marshall-Dekalb Electric Cooperative | 990 | Vice President | 5 | $12,334 | $0 | View return |
| 2020 | The Master Builders' Association | 990 | Vice President | 1 | $0 | $0 | View return |
| 2019 | Marshall-Dekalb Electric Cooperative | 990 | Vice President | 5 | $12,334 | $0 | View return |
| 2019 | The Master Builders' Association | 990 | Vice President | 1 | $0 | $0 | View return |
| 2018 | Marshall-Dekalb Electric Cooperative | 990 | Vice President | 5 | $12,366 | $0 | View return |
| 2018 | The Master Builders' Association | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Marshall-Dekalb Electric Cooperative | 990 | Trustee | 5 | $12,363 | $0 | View return |
| 2017 | Construction Contractors Council | 990 | Vice President | 1 | $0 | $0 | View return |
| 2017 | Construction Contractors Council | 990 | Vice President | 1 | $0 | $0 | View return |
| 2017 | The Master Builders' Association | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Marshall-Dekalb Electric Cooperative | 990 | Trustee | 5 | $12,981 | $0 | View return |
| 2016 | The Master Builders' Association | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Construction Contractors Council | 990 | Vice President | 1 | $0 | $0 | View return |
| 2016 | Construction Contractors Council | 990 | Vice President | 1 | $0 | $0 | View return |
| 2015 | Marshall-Dekalb Electric Cooperative | 990 | Trustee | 5 | $12,377 | $0 | View return |
| 2015 | Construction Contractors Council | 990 | Vice President | 1 | $0 | $0 | View return |
| 2015 | Construction Contractors Council | 990 | Vice President | 1 | $0 | $0 | View return |
| 2015 | The Master Builders' Association | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Marshall-Dekalb Electric Cooperative | 990 | Trustee | 5 | $12,372 | $0 | View return |
| 2014 | Construction Contractors Council | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Construction Contractors Council | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Marshall-Dekalb Electric Cooperative | 990 | Trustee | 5 | $7,573 | $0 | View return |
| 2013 | Construction Contractors Council | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Construction Contractors Council | 990 | Director | 1 | $0 | $0 | View return |