| 2021 | Coalition of Organized Labor | 990EZ | 1st Vice-President | 5 | $0 | $0 | View return |
| 2020 | Coalition of Organized Labor | 990EZ | 1st Vice-President | 5 | $0 | $0 | View return |
| 2019 | Coalition of Organized Labor | 990EZ | 1st Vice-President | 5 | $0 | $0 | View return |
| 2018 | International Assn of Smart No 104 | 990 | Assistant Business Manager (Past) | 45 | $114,061 | $0 | View return |
| 2018 | Western States Council of Sheet Metal Air Rail & Transportation Workers | 990 | Secretary Treasurer | 5 | $2,100 | $0 | View return |
| 2018 | Coalition of Organized Labor | 990EZ | 1st Vice-President | 5 | $0 | $0 | View return |
| 2018 | Northern California Sheet Metal Workers Health Care Plan | 990 | Trustee - Past | 2 | $0 | $0 | View return |
| 2018 | Coalition of Organized Labor | 990EZ | 1st Vice-President | 5 | $0 | $0 | View return |
| 2017 | International Assn of Smart No 104 | 990 | Assistant Business Manager | 45 | $168,158 | $0 | View return |
| 2017 | Coalition of Organized Labor | 990EZ | 1st Vice-President | 5 | $0 | - | View return |
| 2017 | Northern California Sheet Metal Workers Health Care Plan | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Sacramento Sheet Metal Industry Labor | 990EZ | Trustee | 5 | $0 | - | View return |
| 2017 | American Federation of Labor & Congress of Industrial Orgs | 990 | President | 5 | $0 | $0 | View return |
| 2017 | National Energy Management Institute | 990 | President | 1 | $0 | $0 | View return |
| 2017 | Modesto Area Sheet Metal Apprenticeship Training Trust | 990EZ | Trustee-Labor | 1 | $0 | - | View return |
| 2017 | Northern California Valley Sheet Metal Industry Joint Apprenticeshi | 990 | Chairman | 0 | $0 | $0 | View return |
| 2016 | International Assn of Smart No 104 | 990 | Ass. Bus. Mgr. | 45 | $154,479 | $0 | View return |
| 2016 | Sacramento Sheet Metal Industry Labor | 990EZ | Trustee | 5 | $0 | - | View return |
| 2016 | Smw Local 162 Supplemental Trust Fund | 990 | Co-Chairperson | 8 | $0 | $0 | View return |
| 2016 | National Energy Management Institute | 990 | President | 1 | $0 | $0 | View return |
| 2016 | Sacramento Sierra Construction Industry Labor Mgt Cooperation Tr | 990EZ | President | 1 | $0 | - | View return |
| 2016 | Modesto Area Sheet Metal Apprenticeship Training Trust | 990EZ | Trustee-Labor | 1 | $0 | - | View return |
| 2016 | Central Valley Sheet Metal Ind Labor Mgmt Coop Trust | 990EZ | Trustee | 5 | $0 | - | View return |
| 2016 | American Federation of Labor & Congress of Industrial Orgs | 990 | President | 5 | $0 | $0 | View return |
| 2016 | Northern California Sheet Metal Workers Health Care Plan | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | Northern California Valley Sheet Metal Industry Joint Apprenticeshi | 990 | Chairman | 0 | $0 | $0 | View return |
| 2016 | Coalition of Organized Labor | 990EZ | 1st Vice-President | 5 | $0 | - | View return |
| 2015 | International Assn of Smart No 104 | 990 | Assistant Business Manager | 50 | $135,361 | $0 | View return |
| 2015 | Northern California Valley Sheet Metal Industry Joint Apprenticeshi | 990 | Chairman | 0 | $0 | $0 | View return |
| 2015 | American Federation of Labor & Congress of Industrial Orgs | 990 | President | 5 | $0 | $0 | View return |
| 2015 | Coalition of Organized Labor | 990EZ | 1st Vice-President | 5 | $0 | - | View return |
| 2015 | National Energy Management Institute | 990 | President | 1 | $0 | $0 | View return |
| 2015 | Smw Local 162 Supplemental Trust Fund | 990 | Co-Chairperson | 8 | $0 | $0 | View return |
| 2015 | Central Valley Sheet Metal Ind Labor Mgmt Coop Trust | 990EZ | Trustee | 5 | $0 | - | View return |
| 2015 | Northern California Sheet Metal Workers Health Care Plan | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | Northern California Sheet Metal Workers Health Care Plan | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | National Energy Management Institute | 990 | President | 1 | $0 | $0 | View return |
| 2013 | International Assn of Smart No 104 | 990 | Assistant Business Manager | 50 | $123,324 | $0 | View return |
| 2013 | Northern California Sheet Metal Workers Health Care Plan | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | National Energy Management Institute | 990 | President | 1 | $0 | $0 | View return |
| 2013 | Northern California Valley Sheet Metal Industry Joint Apprenticeshi | 990 | Chairman | 0 | $0 | $0 | View return |