| 2024 | Palo Pinto County Livestock Association | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | National Christian Outreach | 990EZ | Secretary | 5 | $0 | $0 | View return |
| 2024 | Calvary Baptist School of Lansdale Inc. | 990 | Officer | 4 | $0 | $0 | View return |
| 2023 | Calvary Baptist School of Lansdale Inc. | 990 | Officer | 4 | $0 | $0 | View return |
| 2023 | National Christian Outreach | 990EZ | Secretary | 5 | $0 | $0 | View return |
| 2022 | Retail Merchants Association of Tidewater Virginia Inc | 990 | Director Emeritus | 0.5 | $0 | $0 | View return |
| 2021 | National Christian Outreach | 990EZ | Secretary | 5 | $0 | $0 | View return |
| 2021 | Retail Merchants Association of Tidewater Virginia Inc | 990 | Director Emeritus | 0.5 | $0 | $0 | View return |
| 2020 | Retail Merchants Association of Tidewater Virginia Inc | 990 | Director Emeritus | 0.5 | $0 | $0 | View return |
| 2020 | National Christian Outreach | 990EZ | Secretary | 5 | $0 | $0 | View return |
| 2020 | International Association of Machinists & Aerospace Workers | 990EZ | Trustee | 1 | $0 | - | View return |
| 2019 | National Christian Outreach | 990EZ | Secretary | 5 | $0 | $0 | View return |
| 2019 | Retail Merchants Association of Tidewater Virginia Inc | 990 | Director Emeritus | 0.5 | $0 | $0 | View return |
| 2018 | National Christian Outreach | 990EZ | Secretary | 5 | $0 | $0 | View return |
| 2018 | Master Community Association Inc | 990 | Vice President | 1 | $0 | $0 | View return |
| 2018 | Retail Merchants Association of Tidewater Virginia Inc | 990 | Director Emeritus | 0.5 | $0 | $0 | View return |
| 2017 | National Christian Outreach | 990EZ | Secretary | 5 | $0 | - | View return |
| 2017 | Master Community Association Inc | 990 | Vice President | 1 | $0 | $0 | View return |
| 2017 | Retail Merchants Association of Tidewater Virginia Inc | 990 | Director Emeritus | 0.5 | $0 | $0 | View return |
| 2016 | National Christian Outreach | 990EZ | Secretary | 5 | $0 | - | View return |
| 2016 | Palo Pinto County Livestock Association | 990 | President | 5 | $0 | $0 | View return |
| 2016 | Retail Merchants Association of Tidewater Virginia Inc | 990 | Director Emeritus | 0.5 | $0 | $0 | View return |
| 2016 | Kiwanis International Inc | 990EZ | President | 4 | $0 | - | View return |
| 2015 | Palo Pinto County Livestock Association | 990 | President | 5 | $0 | $0 | View return |
| 2015 | Retail Merchants Association of Tidewater Virginia Inc | 990 | Director Emeritus | 0.5 | $0 | $0 | View return |
| 2015 | Lander Aau Swim Club Inc. | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2015 | American Forage and Grassland Council | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Kiwanis International Inc | 990EZ | Vice Preside | 4 | $0 | - | View return |
| 2015 | National Christian Outreach | 990EZ | Secretary | 5 | $0 | - | View return |
| 2014 | Lander Aau Swim Club Inc. | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2014 | Palo Pinto County Livestock Association | 990 | Vice President | 5 | $0 | $0 | View return |
| 2014 | American Forage and Grassland Council | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Pope Touchdown Club Inc. | 990 | Sponsorships | 1 | $0 | $0 | View return |
| 2014 | The Repertory Theatre of St Louis | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | American Forage and Grassland Council | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Palo Pinto County Livestock Association | 990 | Vice President | 5 | $0 | $0 | View return |
| 2013 | Pope Touchdown Club Inc. | 990 | Sponsorships | 1 | $0 | $0 | View return |
| 2013 | Lander Aau Swim Club Inc. | 990EZ | Member | 1 | $0 | $0 | View return |
| 2013 | The Repertory Theatre of St Louis | 990 | Board Member | 1 | $0 | $0 | View return |