| 2024 | Meriwether Lewis Electric Cooperative | 990 | Director | 6.36 | $35,363 | $0 | View return |
| 2024 | Hickman County Senior Citizens Inc | 990 | Board Member | - | $0 | $0 | View return |
| 2023 | Meriwether Lewis Electric Cooperative | 990 | Director | 6.86 | $31,089 | $0 | View return |
| 2023 | Hickman County Senior Citizens Inc | 990 | Board Member | - | $0 | $0 | View return |
| 2022 | Meriwether Lewis Electric Cooperative | 990 | Director | 7.2 | $28,672 | $0 | View return |
| 2022 | Hickman County Senior Citizens Inc | 990 | Board Member | - | $0 | $0 | View return |
| 2021 | Meriwether Lewis Electric Cooperative | 990 | Director | 5.9 | $27,533 | $0 | View return |
| 2021 | Hickman County Senior Citizens Inc | 990 | Board Member | - | $0 | $0 | View return |
| 2020 | Meriwether Lewis Electric Cooperative | 990 | Director | 2.9 | $27,983 | $0 | View return |
| 2020 | Hickman County Senior Citizens Inc | 990 | Board Member | - | $0 | $0 | View return |
| 2019 | Meriwether Lewis Electric Cooperative | 990 | Director | 6.13 | $30,467 | $0 | View return |
| 2019 | Hickman County Senior Citizens Inc | 990 | Board Member | - | $0 | $0 | View return |
| 2018 | Meriwether Lewis Electric Cooperative | 990 | Director | 7.22 | $29,728 | $0 | View return |
| 2018 | Tennessee Electric Cooperative Association | 990 | Secretary/Treasurer 12.2018 | 1 | $900 | $0 | View return |
| 2018 | Hickman County Senior Citizens Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Meriwether Lewis Electric Cooperative | 990 | Director | 8.68 | $29,012 | $0 | View return |
| 2017 | Tennessee Electric Cooperative Association | 990 | Secretary/Treasurer | 1 | $1,050 | $0 | View return |
| 2016 | Meriwether Lewis Electric Cooperative | 990 | Director | 9.34 | $20,003 | $0 | View return |
| 2016 | Tennessee Electric Cooperative Association | 990 | Secretary/Treasurer | 1 | $900 | $0 | View return |
| 2015 | Meriwether Lewis Electric Cooperative | 990 | Director | 12.8 | $14,534 | $0 | View return |
| 2015 | Tennessee Electric Cooperative Association | 990 | Secretary/Treasurer | 1 | $900 | $0 | View return |
| 2014 | Meriwether Lewis Electric Cooperative | 990 | Board Chairm | 12.2 | $13,174 | $0 | View return |
| 2014 | Tennessee Electric Cooperative Association | 990 | Trustee | 0.5 | $150 | $0 | View return |
| 2013 | Meriwether Lewis Electric Cooperative | 990 | Board Chairm | 9.6 | $14,103 | $0 | View return |
| 2013 | Saint Thomas Health Foundations | 990 | Rep To Board Hickman Hospital | 1 | $0 | $0 | View return |
| 2013 | Hickman Community Home Care | 990 | Board Member | 1 | $0 | $0 | View return |