| 2025 | Monroe County Chamber of Commerce I | 990 | Past Secretarytreasurer | 0 | $0 | $0 | View return |
| 2025 | Randolph County Sheltered Industries Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2024 | International Union of Paintes and Allied Trades | 990 | Vice President (Term) | 1 | $2,125 | $0 | View return |
| 2024 | Monroe County Chamber of Commerce I | 990 | Director | 0 | $0 | $0 | View return |
| 2024 | Randolph County Sheltered Industries Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2024 | Edisto Chamber of Commerce | 990 | Member | 0 | $0 | $0 | View return |
| 2023 | Ao1 Foundation Inc | 990 | Director Of Development | 40 | $67,862 | $0 | View return |
| 2023 | International Union of Paintes and Allied Trades | 990 | Vice President | 1 | $1,500 | $0 | View return |
| 2023 | Randolph County Sheltered Industries Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2023 | Monroe County Chamber of Commerce I | 990 | Director | - | $0 | $0 | View return |
| 2023 | Beach Care Services Inc. | 990 | Board Member | - | $0 | $0 | View return |
| 2022 | Ao1 Foundation Inc | 990 | Director Of Development | 40 | $65,815 | $0 | View return |
| 2022 | International Union of Paintes and Allied Trades | 990 | Vice President | 1 | $1,875 | $0 | View return |
| 2022 | Randolph County Sheltered Industries Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Afcea San Diego Chapter | 990 | Director | 0 | $0 | $0 | View return |
| 2022 | Beach Care Services Inc. | 990 | Board Member | - | $0 | $0 | View return |
| 2022 | Marble Falls Area Volunteer Fire Department Inc. | 990 | Vice-President | 10 | $0 | $0 | View return |
| 2021 | Ao1 Foundation Inc | 990 | Director Of Development | 40 | $62,830 | $0 | View return |
| 2021 | International Union of Paintes and Allied Trades | 990 | Vice President | 1 | $1,500 | $0 | View return |
| 2021 | Randolph County Sheltered Industries Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Northwest Intercollegiate Rodeo Finals Association Inc | 990EZ | Secretary | 0 | $0 | - | View return |
| 2021 | Marble Falls Area Volunteer Fire Department Inc. | 990 | Vice-Preside | 10 | $0 | $0 | View return |
| 2021 | Beach Care Services Inc. | 990 | Board Member | - | $0 | $0 | View return |
| 2020 | Ao1 Foundation Inc | 990 | Director Of Development | 40 | $59,706 | $0 | View return |
| 2020 | International Union of Paintes and Allied Trades | 990 | Vice President | 1 | $1,825 | $0 | View return |
| 2020 | Beach Care Services Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Randolph County Sheltered Industries Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Marble Falls Area Volunteer Fire Department Inc. | 990 | Vice-Preside | 10 | $0 | $0 | View return |
| 2019 | International Union of Paintes and Allied Trades | 990 | Trustee | 1 | $1,200 | $0 | View return |
| 2019 | Randolph County Sheltered Industries Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Brotherhood of Locomotive Engineers and Trainmen | 990 | Vice President | 60 | $263,847 | $0 | View return |
| 2018 | Ao1 Foundation Inc | 990 | Director Of Operations | 40 | $29,500 | $0 | View return |
| 2018 | International Union of Paintes and Allied Trades | 990 | Trustee | 1 | $1,200 | $0 | View return |
| 2018 | Brotherhood of Locomotive Engineers | 990 | Vice President | 1 | $0 | $263,847 | View return |
| 2018 | Randolph County Sheltered Industries Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Brotherhood of Locomotive Engineers and Trainmen | 990 | Vice President | 60 | $186,607 | $0 | View return |
| 2017 | International Union of Paintes and Allied Trades | 990 | Trustee | 1 | $1,200 | $0 | View return |
| 2017 | Brotherhood of Locomotive Engineers | 990 | Vice President | 1 | $0 | $186,607 | View return |
| 2017 | Randolph County Sheltered Industries Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Brotherhood of Locomotive Engineers and Trainmen | 990 | Vice President | 60 | $187,442 | $0 | View return |
| 2016 | International Union of Paintes and Allied Trades | 990 | Trustee | 1 | $600 | $0 | View return |
| 2016 | Shocker Track Club Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2016 | Randolph County Sheltered Industries Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Marble Falls Area Volunteer Fire Department Inc. | 990 | Vice-Preside | 10 | $0 | $0 | View return |
| 2015 | Brotherhood of Locomotive Engineers and Trainmen | 990 | Vice President | 60 | $187,546 | $0 | View return |
| 2015 | Shocker Track Club Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2015 | Randolph County Sheltered Industries Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Brotherhood of Locomotive Engineers and Trainmen | 990 | Vice President | 60 | $179,554 | $0 | View return |
| 2014 | Shocker Track Club Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2014 | Randolph County Sheltered Industries Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Ican Missouri Foundation | 990 | Vice President | 5 | $0 | $0 | View return |
| 2013 | Brotherhood of Locomotive Engineers and Trainmen | 990 | Vice Preside | 60 | $174,445 | $0 | View return |
| 2013 | Randolph County Sheltered Industries Inc. | 990 | Director | 1 | $0 | $0 | View return |