| 2025 | Natural Gas Claims and Litigation Association | 990EZ | Second Vice Chair | 1 | $0 | $0 | View return |
| 2025 | Sheet Metal International Assn Lu No 32 | 990 | Vice President | 2 | $0 | $0 | View return |
| 2024 | Orange County Fire Charities Inc. | 990EZ | Pres | 1 | $0 | - | View return |
| 2024 | Stage Harbor Yacht Club | 990 | President | 15 | $0 | $0 | View return |
| 2024 | PTA Texas Congress | 990EZ | Treasurer | 5 | $0 | $0 | View return |
| 2024 | Sheet Metal Workers Local Union 32 Health & Welfare Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Sheet Metal International Assn Lu No 32 | 990 | Vice President | - | $0 | $0 | View return |
| 2023 | Orange County Prof Ff Local 2057 | 990 | Treas | 20 | $33,575 | $0 | View return |
| 2023 | Orange County Fire Charities Inc. | 990EZ | Treas | 3 | $0 | - | View return |
| 2023 | Stage Harbor Sailing School Inc. | 990 | Commodore | 25 | $0 | $0 | View return |
| 2023 | Stage Harbor Yacht Club | 990 | President | 15 | $0 | $0 | View return |
| 2023 | Sheet Metal Workers Local Union 32 Health & Welfare Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Orange County Prof Ff Local 2057 | 990 | Treas | 20 | $33,303 | $0 | View return |
| 2022 | Sheet Metal International Assn Lu No 32 | 990 | Vice Preside | - | $0 | $0 | View return |
| 2022 | Orange County Fire Charities Inc. | 990EZ | Treas | 3 | $0 | - | View return |
| 2022 | Stage Harbor Sailing School Inc. | 990 | Commodore | - | $0 | $0 | View return |
| 2022 | Sheet Metal Workers Local Union 32 Health & Welfare Trust Fund | 990 | Trustee | - | $0 | $0 | View return |
| 2021 | Orange County Prof Ff Local 2057 | 990 | Treas | 20 | $33,022 | $0 | View return |
| 2021 | Stage Harbor Sailing School Inc. | 990 | Commodore | 25 | $0 | $0 | View return |
| 2021 | Orange County Fire Charities Inc. | 990EZ | Treas | 5 | $0 | - | View return |
| 2021 | Sheet Metal Workers Local Union 32 Health & Welfare Trust Fund | 990 | Trustee | - | $0 | $0 | View return |
| 2020 | Orange County Prof Ff Local 2057 | 990 | Treas | 20 | $31,051 | $0 | View return |
| 2020 | Sheet Metal Workers Local Union 32 Health & Welfare Trust Fund | 990 | Trustee | - | $0 | $0 | View return |
| 2019 | Orange County Prof Ff Local 2057 | 990 | Treas | 20 | $30,780 | $0 | View return |
| 2019 | Albuquerque Public School Sports Fund | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2019 | Albuquerque Public School Sports Fund | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2018 | Orange County Prof Ff Local 2057 | 990 | Treas | 20 | $30,780 | $0 | View return |
| 2018 | Local 32 Holding Corporation Inc | 990EZ | Vpd | 0 | $0 | - | View return |
| 2018 | Sheet Metal Workers Local Union 32 Health & Welfare Trust Fund | 990 | Trustee | - | $0 | $0 | View return |
| 2017 | Orange County Prof Ff Local 2057 | 990 | Treas | 20 | $29,940 | $0 | View return |
| 2017 | Local 32 Holding Corporation Inc | 990EZ | Vpd | 0 | $0 | - | View return |
| 2017 | Albuquerque Public School Sports Fund | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2017 | Sheet Metal Workers Local Union 32 Health & Welfare Trust Fund | 990 | Trustee | - | $0 | $0 | View return |
| 2017 | Albuquerque Public School Sports Fund | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2016 | Local 32 Holding Corporation Inc | 990EZ | Vpd | 0 | $0 | - | View return |
| 2016 | Sheet Metal Workers Local Union 32 Health & Welfare Trust Fund | 990 | Trustee | - | $0 | $0 | View return |
| 2015 | Stage Harbor Sailing School Inc. | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2015 | Stage Harbor Yacht Club | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2015 | Local 32 Holding Corporation Inc | 990EZ | Trustee | 0 | $0 | - | View return |
| 2015 | Sheet Metal Workers Local Union 32 Health & Welfare Trust Fund | 990 | Trustee | - | $0 | $0 | View return |
| 2015 | Albuquerque Public School Sports Fund | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2014 | Stage Harbor Yacht Club | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2014 | Stage Harbor Sailing School Inc. | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2014 | Local 32 Holding Corporation Inc | 990EZ | Trustee | 0 | $0 | - | View return |
| 2014 | Sheet Metal Workers Local Union 32 Health & Welfare Trust Fund | 990 | Trustee | - | $0 | $0 | View return |
| 2013 | Stage Harbor Sailing School Inc. | 990 | Treasurer | 20 | $0 | $0 | View return |
| 2013 | Local 32 Holding Corporation Inc | 990EZ | Trustee | 1 | $0 | - | View return |
| 2013 | Stage Harbor Yacht Club | 990 | Treasurer | 25 | $0 | $0 | View return |