| 2021 | International Union of Operating Engineers Local 12 | 990 | Treasurer - Past | 40 | $0 | $0 | View return |
| 2020 | International Union of Operating Engineers Local 12 | 990 | Treasurer | 40 | $234,748 | $0 | View return |
| 2020 | Southern Ca Labor Management Operating Engineers Contract Compliance Trust Fund | 990 | Alternate Trustee - Past | 1 | $0 | $0 | View return |
| 2020 | Operating Engineers Workers Compensation Trust Fund | 990 | Alternate Trustee - Past | 1 | $0 | $0 | View return |
| 2020 | Operating Engineers Vacation-Holiday Savings Trust | 990 | Trustee - Past | 1 | $0 | $0 | View return |
| 2020 | Southern California Surveyors Joint Apprenticeship Trust | 990 | Trustee - Past | 1 | $0 | $0 | View return |
| 2020 | Operating Engineers Journeyman and Apprentice Training Trust | 990 | Trustee - Past | 1 | $0 | $0 | View return |
| 2020 | Operating Engineers Health and Welfare Fund | 990 | Trustee - Past | 1 | $0 | $0 | View return |
| 2019 | International Union of Operating Engineers Local 12 | 990 | Treasurer | 40 | $206,882 | $0 | View return |
| 2019 | Southern Ca Labor Management Operating Engineers Contract Compliance Trust Fund | 990 | Alternate Trustee | 1 | $0 | $0 | View return |
| 2019 | Operating Engineers Workers Compensation Trust Fund | 990 | Alternate Trustee | 1 | $0 | $0 | View return |
| 2019 | Operating Engineers Vacation-Holiday Savings Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Southern California Surveyors Joint Apprenticeship Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Operating Engineers Journeyman and Apprentice Training Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Operating Engineers Health and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | International Union of Operating Engineers Local 12 | 990 | Treasurer | 40 | $202,664 | $0 | View return |
| 2018 | Operating Engineers Workers Compensation Trust Fund | 990 | Alternate Trustee | 1 | $0 | $0 | View return |
| 2018 | Southern Ca Labor Management Operating Engineers Contract Compliance Trust Fund | 990 | Alternate Trustee | 1 | $0 | $0 | View return |
| 2018 | Southern California Surveyors Joint Apprenticeship Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Operating Engineers Vacation-Holiday Savings Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Operating Engineers Health and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Operating Engineers Journeyman and Apprentice Training Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | International Union of Operating Engineers Local 12 | 990 | Treasurer | 40 | $199,377 | $0 | View return |
| 2017 | Southern Ca Labor Management Operating Engineers Contract Compliance Trust Fund | 990 | Alternate Trustee | 1 | $0 | $0 | View return |
| 2017 | Operating Engineers Workers Compensation Trust Fund | 990 | Alternate Trustee | 1 | $0 | $0 | View return |
| 2017 | Inland Empire Labor Council AFL-CIO San Bernardino & Riverside Counties | 990 | 1st VP | 4 | $0 | $0 | View return |
| 2017 | Operating Engineers Vacation-Holiday Savings Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Operating Engineers Journeyman and Apprentice Training Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Southern California Surveyors Joint Apprenticeship Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Operating Engineers Health and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Operating Engineers Journeyman and Apprentice Training Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Operating Engineers Vacation-Holiday Savings Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | International Union of Operating Engineers Local 12 | 990 | Treasurer | 40 | $200,729 | $0 | View return |
| 2016 | Operating Engineers Workers Compensation Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Southern Ca Labor Management Operating Engineers Contract Compliance Trust Fund | 990 | Alternate Trustee - Union | 1 | $0 | $0 | View return |
| 2016 | Operating Engineers Journeyman and Apprentice Training Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Operating Engineers Health and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Montana Justice Foundation | 990 | Former Trustee | 1 | $0 | $0 | View return |
| 2016 | Southern California Surveyors Joint Apprenticeship Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | International Union of Operating Engineers Local 12 | 990 | Treasurer | 40 | $144,226 | $0 | View return |
| 2015 | Inland Empire Labor Council AFL-CIO San Bernardino & Riverside Counties | 990 | 1st VP | 4 | $0 | $0 | View return |
| 2015 | Southern Ca Labor Management Operating Engineers Contract Compliance Trust Fund | 990 | Alternate Trustee - Union | 1 | $0 | $0 | View return |
| 2015 | Southern California Surveyors Joint Apprenticeship Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Operating Engineers Journeyman and Apprentice Training Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Montana Justice Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Operating Engineers Health and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | International Union of Operating Engineers Local 12 | 990 | Auditor | 40 | $126,793 | $0 | View return |
| 2014 | Inland Empire Labor Council AFL-CIO San Bernardino & Riverside Counties | 990 | 1st VP | 4 | $0 | $0 | View return |
| 2014 | Southern California Surveyors Joint Apprenticeship Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Montana Justice Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Kiwanis International - Missoula | 990EZ | President | 5 | $0 | $0 | View return |
| 2014 | Southern California Surveyors Joint Apprenticeship Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | International Union of Operating Engineers Local 12 | 990 | Auditor | 40 | $117,946 | $0 | View return |
| 2013 | Southern California Surveyors Joint Apprenticeship Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Kiwanis International - Missoula | 990EZ | President | 5 | $0 | $0 | View return |