| 2024 | Rock Springs Fire Department 1 | 990EZ | Director | 0 | $0 | $0 | View return |
| 2023 | Veterans of Foreign Wars Fo the Untied States Dept of Tennessee | 990 | Senior Vice Commander | 6 | $0 | $0 | View return |
| 2023 | Rock Springs Fire Department 1 | 990EZ | Director | 0 | $0 | $0 | View return |
| 2023 | Life Enrichment Center of Cleveland County Inc. | 990 | Chairman | 3 | $0 | $0 | View return |
| 2023 | Academy of Accelerated Learning Inc. | 990 | President | 3 | $0 | $0 | View return |
| 2022 | Life Enrichment Center of Cleveland County Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Veterans of Foreign Wars Fo the Untied States Dept of Tennessee | 990EZ | Senior Vice Commander | 8 | $0 | $0 | View return |
| 2022 | Rock Springs Fire Department 1 | 990EZ | Member | 0 | $0 | $0 | View return |
| 2022 | Oregon Ballet Theatre | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Academy of Accelerated Learning Inc. | 990 | President | 3 | $0 | $0 | View return |
| 2021 | Rock Springs Fire Department 1 | 990EZ | Member | 0 | $0 | $0 | View return |
| 2021 | Life Enrichment Center of Cleveland County Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Veterans of Foreign Wars Fo the Untied States Dept of Tennessee | 990EZ | Senior Vice Commander | 8 | $0 | $0 | View return |
| 2021 | Academy of Accelerated Learning Inc. | 990 | Member | 3 | $0 | $0 | View return |
| 2020 | Veterans of Foreign Wars Fo the Untied States Dept of Tennessee | 990EZ | Commander (President) | 16 | $0 | $0 | View return |
| 2020 | Life Enrichment Center of Cleveland County Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Rock Springs Fire Department 1 | 990EZ | Member | 0 | $0 | $0 | View return |
| 2020 | Academy of Accelerated Learning Inc. | 990 | Member | 3 | $0 | $0 | View return |
| 2019 | Moore County Crime Stoppers Inc. | 990PF | Board Member | 4 | $0 | $0 | View return |
| 2019 | Life Enrichment Center of Cleveland County Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Rock Springs Fire Department 1 | 990EZ | Member | 0 | $0 | $0 | View return |
| 2019 | Academy of Accelerated Learning Inc. | 990 | Member | 3 | $0 | $0 | View return |
| 2018 | Moore County Crime Stoppers Inc. | 990PF | Board Member | 4 | $0 | $0 | View return |
| 2018 | Rock Springs Fire Department 1 | 990EZ | Member | 0 | $0 | $0 | View return |
| 2018 | Life Enrichment Center of Cleveland County Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Academy of Accelerated Learning Inc. | 990 | Member | 3 | $0 | $0 | View return |
| 2017 | Moore County Crime Stoppers Inc. | 990PF | Board Member | 4 | $0 | $0 | View return |
| 2017 | Life Enrichment Center of Cleveland County Inc. | 990 | Board Member | 1 | - | - | View return |
| 2017 | Rock Springs Fire Department 1 | 990EZ | Member | 0 | $0 | - | View return |
| 2016 | Rock Springs Fire Department 1 | 990EZ | Member | 0 | $0 | $0 | View return |
| 2016 | Life Enrichment Center of Cleveland County Inc. | 990 | Board Member | 1 | - | - | View return |
| 2015 | Rock Springs Fire Department 1 | 990EZ | Memeber | 0 | $0 | $0 | View return |
| 2014 | Rock Springs Fire Department 1 | 990EZ | Member | 0 | $0 | - | View return |
| 2013 | Rock Springs Fire Department 1 | 990EZ | Member | 0 | $0 | - | View return |