| 2024 | International Union United Auto Aerospace & Agricultural Workers | 990EZ | President | 2 | $6,853 | $0 | View return |
| 2024 | Marine Corps League Galveston County Detachment 668 | 990 | Chaplain | 1 | $0 | $0 | View return |
| 2024 | Texas Baptist Home for Children | 990 | Committee | 1 | $0 | $0 | View return |
| 2023 | International Union United Auto Aerospace & Agricultural Workers | 990EZ | President | 6 | $12,199 | $0 | View return |
| 2023 | Marine Corps League Galveston County Detachment 668 | 990 | Chaplain | 1 | $0 | $0 | View return |
| 2023 | Texas Baptist Home for Children | 990 | Committee | 1 | $0 | $0 | View return |
| 2022 | International Union United Auto Aerospace & Agricultural Workers | 990EZ | Financial Secretary | 7 | $16,952 | $0 | View return |
| 2022 | Marine Corps League Galveston County Detachment 668 | 990 | Chaplain | 1 | $0 | $0 | View return |
| 2022 | Anson County Farm Bureau Inc | 990EZ | President | 0.15 | $0 | - | View return |
| 2022 | West Nashville Lodge No 2221 Loyal Order of Moose 2221 | 990 | Governor | 20 | $0 | $0 | View return |
| 2022 | Texas Baptist Home for Children | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Anson County Farm Bureau Inc | 990EZ | President | 0.15 | $0 | - | View return |
| 2021 | Saint Hedwig Volunteer Fire Department | 990 | Board Member | 3 | $0 | $0 | View return |
| 2021 | Marine Corps League Galveston County Detachment 668 | 990 | Chaplain | 1 | $0 | $0 | View return |
| 2020 | American Legion Post 235 | 990 | Commander | 2 | $0 | $0 | View return |
| 2020 | Marine Corps League Galveston County Detachment 668 | 990 | Chaplain | 1 | $0 | $0 | View return |
| 2020 | Anson County Farm Bureau Inc | 990EZ | President | 0.2 | $0 | - | View return |
| 2020 | Saint Hedwig Volunteer Fire Department | 990 | Board Member | 3 | $0 | $0 | View return |
| 2019 | Oakville Lodge #599 Free & Accepted Masons | 990 | Treasurer | 6 | $1,800 | $0 | View return |
| 2019 | Anson County Farm Bureau Inc | 990EZ | President | 0.5 | $0 | - | View return |
| 2019 | American Legion Post 235 | 990 | Commander | 2 | $0 | $0 | View return |
| 2019 | Saint Hedwig Volunteer Fire Department | 990 | Board Member | 3 | $0 | $0 | View return |
| 2018 | Anson County Farm Bureau Inc | 990EZ | President | 0.5 | $0 | - | View return |
| 2018 | American Legion Post 235 | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | Saint Hedwig Volunteer Fire Department | 990 | Board Member | 3 | $0 | $0 | View return |
| 2017 | Saint Hedwig Volunteer Fire Department | 990 | Board Member | 3 | $0 | $0 | View return |
| 2017 | Oakville Lodge #599 Free & Accepted Masons | 990 | Treasurer | 6 | $0 | $0 | View return |
| 2017 | Anson County Farm Bureau Inc | 990EZ | President | 0.5 | $0 | - | View return |
| 2017 | Rotary Club of College Park Trustee Charity Fund | 990EZ | Vice Preside | 1 | $0 | - | View return |
| 2016 | Saint Hedwig Volunteer Fire Department | 990 | Board Member | 3 | $0 | $0 | View return |
| 2016 | Oakville Lodge #599 Free & Accepted Masons | 990 | Secretary | 0 | $0 | $0 | View return |
| 2016 | Anson County Farm Bureau Inc | 990EZ | President | 0.5 | $0 | - | View return |
| 2015 | Anson County Farm Bureau Inc | 990EZ | President | 0.5 | $0 | - | View return |
| 2015 | Saint Hedwig Volunteer Fire Department | 990 | Board Member | 3 | $0 | $0 | View return |
| 2015 | Rotary Club of College Park Trustee Charity Fund | 990EZ | Secretary | 0 | $0 | - | View return |
| 2014 | Anson County Farm Bureau Inc | 990EZ | President | 0.5 | $0 | - | View return |
| 2014 | Saint Hedwig Volunteer Fire Department | 990 | Board Member | 3 | $0 | $0 | View return |
| 2014 | Rotary Club of College Park Trustee Charity Fund | 990EZ | Secretary El | 0 | $0 | - | View return |
| 2013 | Anson County Farm Bureau Inc | 990EZ | President | 0.5 | $0 | - | View return |
| 2013 | Saint Hedwig Volunteer Fire Department | 990 | Board Member | 3 | $0 | $0 | View return |