| 2024 | Brand Name Athletes Sports Organiza | 990EZ | President | 10 | $0 | $0 | View return |
| 2024 | American Legion Post 0130 Inc | 990 | Finance Officer | 25 | $0 | $0 | View return |
| 2024 | Texas Department of Public Safety Foundation | 990 | President | 2 | $0 | $0 | View return |
| 2024 | Community Achievement Center Inc. | 990EZ | Member Director | 4 | $0 | $0 | View return |
| 2024 | North Collin County Habitat for Humanity Inc | 990 | Director | 5 | $0 | $0 | View return |
| 2023 | Texas Department of Public Safety Foundation | 990 | President | 2 | $0 | $0 | View return |
| 2023 | Masters Men | 990 | President | 0 | $0 | $0 | View return |
| 2023 | Plumbers & Steamfitters Association of Birmingham Alabama | 990EZ | Director | 2 | $0 | - | View return |
| 2023 | Birmingham Plumbers and Steamfitter Local Union 91 - Welfare Fund | 990 | Trustee - Pa | 2 | $0 | $0 | View return |
| 2023 | American Legion Post 0130 Inc | 990 | Finance Officer | 25 | $0 | $0 | View return |
| 2023 | Community Achievement Center Inc. | 990EZ | Member Director | 4 | $0 | $0 | View return |
| 2023 | North Collin County Habitat for Humanity Inc | 990 | Director | 5 | $0 | $0 | View return |
| 2022 | Brand Name Athletes Sports Organiza | 990EZ | President | 20 | $0 | $0 | View return |
| 2022 | Texas Department of Public Safety Foundation | 990 | President | 2 | $0 | $0 | View return |
| 2022 | United Assn of Journeymen & Apprent Plumbing & Pipefitting Lu 91 | 990 | Vice Preside | 2 | $0 | $0 | View return |
| 2022 | American Legion Post 0130 Inc | 990 | Finance Officer | 25 | $0 | $0 | View return |
| 2022 | Masters Men | 990 | President | 0 | $0 | $0 | View return |
| 2022 | Plumbers & Steamfitters Association of Birmingham Alabama | 990EZ | Director | 2 | $0 | - | View return |
| 2022 | Birmingham Plumbers and Steamfitter Local Union 91 - Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | North Collin County Habitat for Humanity Inc | 990 | Director | 5 | $0 | $0 | View return |
| 2022 | Community Achievement Center Inc. | 990EZ | Memeber Director | 4 | $0 | $0 | View return |
| 2021 | United Assn of Journeymen & Apprent Plumbing & Pipefitting Lu 91 | 990 | Vice Preside | 2 | $0 | $0 | View return |
| 2021 | Texas Department of Public Safety Foundation | 990 | President | 2 | $0 | $0 | View return |
| 2021 | Plumbers & Steamfitters Association of Birmingham Alabama | 990EZ | Director | 2 | $0 | - | View return |
| 2021 | American Legion Post 0130 Inc | 990 | Finance Officer | 25 | $0 | $0 | View return |
| 2021 | Masters Men | 990 | President | 0 | $0 | $0 | View return |
| 2021 | North Collin County Habitat for Humanity Inc | 990 | Director | 5 | $0 | $0 | View return |
| 2021 | Community Achievement Center Inc. | 990EZ | Member Director | 4 | $0 | $0 | View return |
| 2020 | American Legion Post 0130 Inc | 990 | Finance Officer | 25 | $0 | $0 | View return |
| 2020 | Texas Department of Public Safety Foundation | 990 | President | 2 | $0 | $0 | View return |
| 2020 | Birmingham Plumbers and Steamfitter Local Union 91 - Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2020 | Plumbers & Steamfitters Association of Birmingham Alabama | 990EZ | Director | 2 | $0 | - | View return |
| 2020 | Masters Men | 990 | President | 0 | $0 | $0 | View return |
| 2020 | United Assn of Journeymen & Apprent Plumbing & Pipefitting Lu 91 | 990 | Vice Preside | 2 | $0 | $0 | View return |
| 2020 | North Collin County Habitat for Humanity Inc | 990 | Director | 5 | $0 | $0 | View return |
| 2020 | School Readiness Coalition of Okaloosa and Walton Counties Inc | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2019 | United Assn of Journeymen & Apprent Plumbing & Pipefitting Lu 91 | 990 | Vice Preside | 2 | $1,888 | $0 | View return |
| 2019 | Texas Department of Public Safety Foundation | 990 | President | 2 | $0 | $0 | View return |
| 2019 | Plumbers & Steamfitters Association of Birmingham Alabama | 990EZ | Director | 2 | $0 | - | View return |
| 2019 | Masters Men | 990 | President | 0 | $0 | $0 | View return |
| 2019 | Birmingham Plumbers and Steamfitter Local Union 91 - Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | Center for Christian Growth Inc. | 990 | Board Treasurer/Secretary | 1.5 | $0 | $0 | View return |
| 2019 | School Readiness Coalition of Okaloosa and Walton Counties Inc | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2018 | United Assn of Journeymen & Apprent Plumbing & Pipefitting Lu 91 | 990 | Vice Preside | 2 | $0 | $0 | View return |
| 2018 | Plumbers & Steamfitters Association of Birmingham Alabama | 990EZ | Director | 2 | $0 | - | View return |
| 2018 | Center for Christian Growth Inc. | 990 | Board Treasurer/Secretary | 1.5 | $0 | $0 | View return |
| 2018 | Masters Men | 990 | President | 0 | $0 | $0 | View return |
| 2018 | Texas Department of Public Safety Foundation | 990 | Secretary | 2 | $0 | $0 | View return |
| 2018 | Masters Men | 990 | President | 0 | $0 | $0 | View return |
| 2017 | United Way of Okaloosawalton Counties Inc | 990 | Board Member | 0.3 | $0 | $0 | View return |
| 2017 | Plumbers & Steamfitters Association of Birmingham Alabama | 990EZ | Director | 2 | $0 | - | View return |
| 2017 | Masters Men | 990 | President | 0 | $0 | $0 | View return |
| 2017 | United Assn of Journeymen & Apprent Plumbing & Pipefitting Lu 91 | 990 | Vice Preside | 2 | $0 | $0 | View return |
| 2017 | Center for Christian Growth Inc. | 990 | Board Treasurer/Secretary | 1.5 | $0 | $0 | View return |
| 2017 | Texas Department of Public Safety Foundation | 990 | Secretary | 3 | $0 | $0 | View return |
| 2016 | United Assn of Journeymen & Apprent Plumbing & Pipefitting Lu 91 | 990 | Vice Preside | 2 | $783 | $0 | View return |
| 2016 | Masters Men | 990 | President | 0 | $0 | $0 | View return |
| 2016 | Texas Department of Public Safety Foundation | 990 | Secretary | 3 | $0 | $0 | View return |
| 2016 | Brazoswood Band Booster Club Inc. | 990 | Props/Capita | - | $0 | $0 | View return |
| 2016 | Center for Christian Growth Inc. | 990 | Board Treasurer/Secretary | 1.5 | $0 | $0 | View return |
| 2016 | Newberry Academy Inc | 990 | Member | 0 | $0 | $0 | View return |
| 2015 | Center for Christian Growth Inc. | 990 | Board Treasurer/Secretary | 1.5 | $0 | $0 | View return |
| 2015 | Masters Men | 990 | President | 0 | $0 | $0 | View return |
| 2015 | Texas Department of Public Safety Foundation | 990 | Secretary | 3 | $0 | $0 | View return |
| 2015 | San Antonio Metropolitan Ministries Inc | 990 | Director | 3 | $0 | $0 | View return |
| 2014 | Texas Department of Public Safety Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | Center for Christian Growth Inc. | 990 | Board Treasurer/Secretary | 0 | $0 | $0 | View return |
| 2014 | Masters Men | 990 | Vice President | 0 | $0 | $0 | View return |
| 2014 | San Antonio Metropolitan Ministries Inc | 990 | Director | 3 | $0 | $0 | View return |
| 2013 | San Antonio Metropolitan Ministries Inc | 990 | Director | 3 | $0 | $0 | View return |
| 2011 | Center for Christian Growth Inc. | 990PF | Trustee | 0 | $0 | $0 | View return |