| 2025 | MID-Ohio Energy Cooperative Inc | 990 | Trustee | 2.21 | $7,850 | $0 | View return |
| 2025 | Fraternal Order of Police 52 South Bay North Lodge | 990EZ | Secretary | 5 | $0 | $0 | View return |
| 2024 | MID-Ohio Energy Cooperative Inc | 990 | Trustee | 1.62 | $4,500 | $0 | View return |
| 2024 | Fraternal Order of Police 52 South Bay North Lodge | 990EZ | Secretary | 5 | $0 | $0 | View return |
| 2024 | World Aid Runners a Non Profit Corporation | 990PF | Director | 0 | $0 | $0 | View return |
| 2023 | Fraternal Order of Police 52 South Bay North Lodge | 990EZ | Secretary | 5 | $0 | $0 | View return |
| 2023 | World Aid Runners a Non Profit Corporation | 990PF | Director | 0 | $0 | $0 | View return |
| 2022 | Fraternal Order of Police 52 South Bay North Lodge | 990EZ | Secretary | 5 | $0 | $0 | View return |
| 2022 | California Labor Building Holding LLC | 990 | Vice President | 1 | $0 | $0 | View return |
| 2022 | World Aid Runners a Non Profit Corporation | 990PF | Director | 0 | $0 | $0 | View return |
| 2021 | Fraternal Order of Police 52 South Bay North Lodge | 990EZ | Secretary | 5 | $0 | $0 | View return |
| 2020 | Fraternal Order of Police 52 South Bay North Lodge | 990EZ | Secretary | 5 | $0 | $0 | View return |
| 2019 | Fraternal Order of Police 52 South Bay North Lodge | 990EZ | Secretary | 5 | $0 | $0 | View return |
| 2018 | Alliance for Quality Construction | 990EZ | Director | 0 | $0 | - | View return |
| 2017 | Alliance for Quality Construction | 990EZ | Director | 0 | $0 | - | View return |
| 2016 | Alliance for Quality Construction | 990EZ | Director | 0 | $0 | - | View return |
| 2016 | California Labor Federation AFL-CIO | 990 | Vice President | 1 | $0 | $0 | View return |
| 2015 | International Union of Operating Engineers Local 12 | 990 | Business Manager | 40 | $233,987 | $0 | View return |
| 2015 | State Building & Construction Trades Council of California | 990 | Vice President | 2 | $0 | $0 | View return |
| 2015 | Southern Ca Labor Management Operating Engineers Contract Compliance Trust Fund | 990 | Labor Chairman | 1 | $0 | $0 | View return |
| 2015 | Southern Nevada Operating Engineers Contract Compliance Trust Fund | 990 | Trustee - Union | 1 | $0 | $0 | View return |
| 2015 | Alliance for Quality Construction | 990 | Director | - | $0 | $0 | View return |
| 2015 | Los Angelesorange Counties Building and Construction Trades Council | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | California-Nevada Conference of Operating Engineers | 990 | Vice President (Former) | 1 | $0 | $0 | View return |
| 2015 | Operating Engineers Workers Compensation Trust Fund | 990 | Alternate Trustee | 1 | $0 | $0 | View return |
| 2015 | Operating Engineers Journeyman and Apprentice Training Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Western Conference of Operating Engineers | 990 | President (Former) | 1 | $0 | $0 | View return |
| 2015 | Operating Engineers Vacation-Holiday Savings Trust | 990 | Trustee/Chairman | 1 | $0 | $0 | View return |
| 2015 | Operating Engineers Health and Welfare Fund | 990 | Trustee/Chairman | 1 | $0 | $0 | View return |
| 2015 | International Union of Operating Engineers Unit 12 Training Fund Inc | 990EZ | President | 0.5 | $0 | $0 | View return |
| 2014 | International Union of Operating Engineers Local 12 | 990 | Business Manager | 40 | $254,466 | $0 | View return |
| 2014 | State Building & Construction Trades Council of California | 990 | Vice President | 2 | $0 | $0 | View return |
| 2014 | Southern Nevada Operating Engineers Journeyman & Apprentice Training Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Iuoe Local 12 Charitable Golf Committee Inc. | 990 | Chief Executive Officer | 1 | $0 | $0 | View return |
| 2014 | Southern Nevada Operating Engineers Contract Compliance Trust Fund | 990 | Trustee - Union | 1 | $0 | $0 | View return |
| 2014 | Southern Ca Labor Management Operating Engineers Contract Compliance Trust Fund | 990 | Labor Chairman | 1 | $0 | $0 | View return |
| 2014 | California Labor Federation AFL-CIO | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2014 | Alliance for Quality Construction | 990 | Director | - | $0 | $0 | View return |
| 2014 | Los Angelesorange Counties Building and Construction Trades Council | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Operating Engineers Workers Compensation Trust Fund | 990 | Alternate Trustee | 1 | $0 | $0 | View return |
| 2014 | Western Conference of Operating Engineers | 990 | President | 1 | $0 | $0 | View return |
| 2014 | California-Nevada Conference of Operating Engineers | 990 | Vice President | 1 | - | - | View return |
| 2014 | Operating Engineers Health and Welfare Fund | 990 | Trustee/Chairman | 1 | $0 | $0 | View return |
| 2014 | Operating Engineers Vacation-Holiday Savings Trust | 990 | Chairman | 1 | $0 | $0 | View return |
| 2014 | Operating Engineers Journeyman and Apprentice Training Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | International Union of Operating Engineers Local 12 | 990 | Business Manager | 40 | $247,599 | $0 | View return |
| 2013 | Operating Engineers Workers Compensation Trust Fund | 990 | Alternate Trustee | 1 | $0 | $0 | View return |
| 2013 | Southern Nevada Operating Engineers Contract Compliance Trust Fund | 990 | Trustee - Union | 1 | $0 | $0 | View return |
| 2013 | Iuoe Local 12 Charitable Golf Committee Inc. | 990 | Chief Executive Officer | 1 | $0 | $0 | View return |
| 2013 | Alliance for Quality Construction | 990 | Director | 0 | $0 | $0 | View return |
| 2013 | California Labor Federation AFL-CIO | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2013 | Southern Ca Labor Management Operating Engineers Contract Compliance Trust Fund | 990 | Labor Chairman | 1 | $0 | $0 | View return |
| 2013 | Southern Nevada Operating Engineers Journeyman & Apprentice Training Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Operating Engineers Vacation-Holiday Savings Trust | 990 | Chairman | 1 | $0 | $0 | View return |
| 2013 | Operating Engineers Journeyman and Apprentice Training Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Operating Engineers Health and Welfare Fund | 990 | Trustee/Secretary Treasure | 1 | $0 | $0 | View return |