| 2025 | Alabama Sheriffs Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2025 | The Boys' and Girls' Ranches of Alabama | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Excel Aquatics Inc | 990 | Team Admin | 40 | $54,337 | $0 | View return |
| 2024 | National Emergency Child Care Network Inc. | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2024 | Alabama Sheriffs Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2024 | The Boys' and Girls' Ranches of Alabama | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Franklin County Community Correctio Ns Inc | 990 | Chairperson | - | $0 | $0 | View return |
| 2024 | Sequoia Middle School Parent Faculty Club | 990EZ | Vice President | 4 | $0 | - | View return |
| 2023 | The Boys' and Girls' Ranches of Alabama | 990 | President Of Asa | 1 | $0 | $0 | View return |
| 2023 | Sequoia Middle School Parent Faculty Club | 990EZ | Vice President | 4 | $0 | - | View return |
| 2023 | The Boys' and Girls' Ranches of Alabama | 990 | President Of Asa | 1 | $0 | $0 | View return |
| 2023 | Alabama Sheriffs Foundation | 990EZ | Director | 0 | $0 | $0 | View return |
| 2023 | Franklin County Community Correctio Ns Inc | 990 | Chairperson | - | $0 | $0 | View return |
| 2023 | North Carolina Cattlemen'S Association Inc | 990 | Board Member | 0.2 | $0 | $0 | View return |
| 2022 | Alabama Sheriffs Association | 990 | 1st Vice President | 0 | $0 | $0 | View return |
| 2022 | Franklin County Community Correctio Ns Inc | 990 | Secretary/Tr | - | $0 | $0 | View return |
| 2022 | North Carolina Cattlemen'S Association Inc | 990 | Board Member | 0.2 | $0 | $0 | View return |
| 2021 | Alabama Sheriffs Association | 990 | Secretary-Tr | - | $0 | $0 | View return |
| 2021 | Franklin County Community Correctio Ns Inc | 990 | Secretary/Tr | 1 | $0 | $0 | View return |
| 2021 | North Carolina Cattlemen'S Association Inc | 990 | Board Member | 0.2 | $0 | $0 | View return |
| 2020 | Arkansas Children'S Northwest Inc | 990 | Staff Pharmacist | 40 | $118,938 | $0 | View return |
| 2020 | Alabama Sheriffs Association | 990 | Secretary-Tr | 1 | $0 | $0 | View return |
| 2020 | Central Ohio Association for Financial Professionals | 990EZ | Vice President | 6 | $0 | $0 | View return |
| 2020 | North Carolina Cattlemen'S Association Inc | 990 | Board Member | 0.2 | $0 | $0 | View return |
| 2020 | Excel Aquatics Inc | 990 | Team Admin/Acting Secretary. | 40 | $0 | $0 | View return |
| 2020 | Franklin County Community Correctio Ns Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | North Carolina Cattlemen'S Association Inc | 990 | Board Member | 0.2 | $0 | $0 | View return |
| 2019 | Franklin County Community Correctio Ns Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | North Carolina Cattlemen'S Association Inc | 990 | Board Member | 0.2 | $0 | $0 | View return |
| 2018 | Franklin County Community Correctio Ns Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | North Carolina Cattlemen'S Association Inc | 990 | Board Member | 0.2 | $0 | $0 | View return |
| 2017 | Franklin County Community Correctio Ns Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Franklin County Community Correctio Ns Inc | 990 | Chairperson | 1 | $0 | $0 | View return |
| 2015 | Franklin County Community Correctio Ns Inc | 990 | Chairperson | 1 | $0 | $0 | View return |