| 2024 | Sheet Metal Workers International Assn Local Union No 104 | 990 | Business Rep. - Term. 7/18/24 | 45 | $151,527 | $0 | View return |
| 2024 | Sheet Metal Workers Local 104 Apprentice & Journeyman Training Program | 990 | Trustee - Term. 06/2024 | 2 | $0 | $0 | View return |
| 2024 | Sheet Metal Workers Local 104 Health Care Plan | 990 | Trustee - Term. 07/2024 | 2 | $0 | $0 | View return |
| 2023 | Sheet Metal Workers International Assn Local Union No 104 | 990 | Business Representative | 45 | $199,948 | $0 | View return |
| 2023 | Sheet Metal Workers Local 104 Apprentice & Journeyman Training Program | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | Sheet Metal Workers Local 104 Health Care Plan | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | Sheet Metal Workers International Assn Local Union No 104 | 990 | Business Representative | 45 | $191,354 | $0 | View return |
| 2022 | Sheet Metal Workers Local 104 Apprentice & Journeyman Training Program | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | American Federation of Labor and Congress of Industrial Organizatio | 990 | Recording Secretary | 1 | $0 | $0 | View return |
| 2022 | Meyerland Community Improvement Association | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Sheet Metal Workers Local 104 Health Care Plan | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | Sheet Metal Workers International Assn Local Union No 104 | 990 | Business Representative | 45 | $183,064 | $0 | View return |
| 2021 | Sheet Metal Workers Local 104 Apprentice & Journeyman Training Program | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | Meyerland Community Improvement Association | 990 | Director | - | $0 | $0 | View return |
| 2021 | American Federation of Labor and Congress of Industrial Organizatio | 990 | Recording Secretary | 1 | $0 | $0 | View return |
| 2021 | Sheet Metal Workers Local 104 Health Care Plan | 990 | Trustee | 0 | $0 | $0 | View return |
| 2020 | Sheet Metal Workers International Assn Local Union No 104 | 990 | Business Representative | 45 | $176,857 | $0 | View return |
| 2020 | Sheet Metal Workers Local 104 Apprentice & Journeyman Training Program | 990 | Trustee | 2 | $0 | $0 | View return |
| 2020 | Sheet Metal Workers Local 104 Health Care Plan | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | Sheet Metal Workers International Assn Local Union No 104 | 990 | Business Representative | 45 | $169,880 | $0 | View return |
| 2019 | International Facility Management Association Inc | 990 | Director | 5 | $0 | $0 | View return |
| 2019 | Sheet Metal Workers Local 104 Apprentice & Journeyman Training Program | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | Sheet Metal Workers Local 104 Health Care Plan | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | Sheet Metal Workers International Assn Local Union No 104 | 990 | Business Representative | 45 | $157,733 | $0 | View return |
| 2018 | Sheet Metal Workers Local 104 Apprentice & Journeyman Training Program | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | International Facility Management Association Inc | 990 | Director | 5 | $0 | $0 | View return |
| 2018 | Sheet Metal Workers Local 104 Health Care Plan | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Sheet Metal Workers International Assn Local Union No 104 | 990 | Business Representative | 45 | $149,811 | $0 | View return |
| 2017 | Sheet Metal Workers Local 104 Apprentice & Journeyman Training Program | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Sheet Metal Workers Local 104 Apprentice & Journeyman Training Program | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Sheet Metal Workers Local 104 Health Care Plan | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | Sheet Metal Workers International Assn Local Union No 104 | 990 | Business Rep | 45 | $141,000 | $0 | View return |
| 2016 | Sheet Metal Workers Local 104 Apprentice & Journeyman Training Program | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | Sheet Metal Workers Local 104 Health Care Plan | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Sheet Metal Workers International Assn Local Union No 104 | 990 | Business Rep | 50 | $128,875 | $0 | View return |
| 2015 | California Conference on Apprenticeship | 990EZ | Co-Treasurer | 1 | $0 | $0 | View return |
| 2015 | Sheet Metal Workers Local 104 Apprentice & Journeyman Training Program | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | Sheet Metal Workers Local 104 Health Care Plan | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Sheet Metal Workers Local 104 Health Care Plan | 990 | Trustee | 2 | $0 | $0 | View return |