| 2024 | Western States Conference of Insulators & Allied Workers | 990EZ | Treasurer | 3 | $650 | $0 | View return |
| 2024 | Heat and Frost Insulators of Northern Ca Local 16 Health and Welfare Fund | 990 | Chairman | 1 | $0 | $0 | View return |
| 2024 | American Federation of Labor & Congress of Industrial Orgs | 990 | Executive Board | 5 | $0 | $0 | View return |
| 2024 | Heat & Frost Insulators & Allied Workers of Nor Cal & Local # 16 Apprentice Training | 990 | Co-Chairperson | 0.5 | $0 | $0 | View return |
| 2023 | Heat and Frost Insulators of Northern Ca Local 16 Health and Welfare Fund | 990 | Chairman | 1 | $0 | $0 | View return |
| 2023 | Western States Conference of Insulators & Allied Workers | 990EZ | Treasurer | 3 | $0 | $0 | View return |
| 2023 | Heat & Frost Insulators & Allied Workers of Nor Cal & Local # 16 Apprentice Training | 990 | Co-Chairperson | 0.5 | $0 | $0 | View return |
| 2022 | Heat & Frost Insulators & Allied Workers of Nor Cal & Local # 16 Apprentice Training | 990 | Co-Chairperson | 0.5 | $0 | $0 | View return |
| 2022 | Heat and Frost Insulators of Northern Ca Local 16 Health and Welfare Fund | 990 | Chairman | 1 | $0 | $0 | View return |
| 2021 | Heat and Frost Insulators and Allied Workers Local Union No 16 | 990 | Business Manager | 40 | $164,404 | $0 | View return |
| 2021 | American Federation of Labor & Congress of Industrial Orgs | 990 | Executive Board | 5 | $0 | $0 | View return |
| 2021 | Heat & Frost Insulators & Allied Workers of Nor Cal & Local # 16 Apprentice Training | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2021 | Heat and Frost Insulators of Northern Ca Local 16 Health and Welfare Fund | 990 | Chairman | 1 | $0 | $0 | View return |
| 2020 | Heat and Frost Insulators and Allied Workers Local Union No 16 | 990 | Business Manager | 40 | $148,931 | $0 | View return |
| 2020 | Heat & Frost Insulators & Allied Workers of Nor Cal & Local # 16 Apprentice Training | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2020 | American Federation of Labor & Congress of Industrial Orgs | 990 | Executive Board | 5 | $0 | $0 | View return |
| 2020 | Heat and Frost Insulators of Northern Ca Local 16 Health and Welfare Fund | 990 | Chairman | 1 | $0 | $0 | View return |
| 2019 | Heat and Frost Insulators and Allied Workers Local Union No 16 | 990 | Business Agent | 40 | $143,940 | $0 | View return |
| 2019 | Heat & Frost Insulators & Allied Workers of Nor Cal & Local # 16 Apprentice Training | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2019 | American Federation of Labor & Congress of Industrial Orgs | 990 | President | 5 | $0 | $0 | View return |
| 2019 | Northeastern Building & Construction Trades Council | 990EZ | Secretary/Treasurer | 10 | $0 | $0 | View return |
| 2018 | Heat and Frost Insulators and Allied Workers Local Union No 16 | 990 | Business Agent | 40 | $131,789 | $0 | View return |
| 2018 | American Federation of Labor & Congress of Industrial Orgs | 990 | President | 5 | $0 | $0 | View return |
| 2018 | Heat & Frost Insulators & Allied Workers of Nor Cal & Local # 16 Apprentice Training | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2018 | Northeastern Building & Construction Trades Council | 990 | Secretary/Treasurer | 10 | $0 | $0 | View return |
| 2017 | Heat and Frost Insulators and Allied Workers Local Union No 16 | 990 | Business Agent | 40 | $126,644 | $0 | View return |
| 2017 | American Federation of Labor & Congress of Industrial Orgs | 990 | Vice-President | 5 | $0 | $0 | View return |
| 2016 | Heat and Frost Insulators and Allied Workers Local Union No 16 | 990 | Business Agent | 40 | $122,809 | $0 | View return |
| 2016 | Sacramento Sierra Construction Industry Labor Mgt Cooperation Tr | 990EZ | Vice-President | 1 | $0 | - | View return |
| 2016 | American Federation of Labor & Congress of Industrial Orgs | 990 | Vice-President | 5 | $0 | $0 | View return |
| 2016 | Northeastern Building & Construction Trades Council | 990EZ | Secretary/Treasurer | 10 | $0 | - | View return |
| 2016 | Heat & Frost Insulators & Allied Workers of Nor Cal & Local # 16 Appr | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2015 | Heat and Frost Insulators and Allied Workers Local Union No 16 | 990 | Business Agent | 40 | $120,610 | $0 | View return |
| 2015 | Fresno Area Construction Team | 990EZ | Trustee | 0 | $0 | - | View return |
| 2015 | American Federation of Labor & Congress of Industrial Orgs | 990 | Executive Board | 5 | $0 | $0 | View return |
| 2015 | Northeastern Building & Construction Trades Council | 990EZ | Secretary/Treasurer | 10 | $0 | - | View return |
| 2015 | Heat & Frost Insulators & Allied Workers of Nor Cal & Local # 16 Appr | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2014 | Heat and Frost Insulators and Allied Workers Local Union No 16 | 990 | Business Agent | 40 | $117,403 | $0 | View return |
| 2014 | Heat & Frost Insulators & Allied Workers of Nor Cal & Local # 16 Appr | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2014 | Fresno Area Construction Team | 990EZ | Trustee | 0 | $0 | - | View return |
| 2014 | Heat and Frost Insulators of Northern Ca Local 16 Health and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Fresno Area Construction Team | 990EZ | Trustee | 0 | $0 | - | View return |