| 2024 | Laborers International Union of North America | 990 | Bus Manager/Sec Treas | 40 | $194,184 | $27,600 | View return |
| 2024 | Northern California District Council of Laborers | 990 | Vice President | 2 | $27,600 | $194,184 | View return |
| 2024 | Laborers Training and Retraining Trust Fund for Northern California | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Laborers International Union of North America | 990 | Bus Manager/Sec Treas | 40 | $191,596 | $27,600 | View return |
| 2023 | Northern California District Council of Laborers | 990 | Vice President | 2 | $27,600 | $191,595 | View return |
| 2023 | Laborers Training and Retraining Trust Fund for Northern California | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Northern California District Council of Laborers | 990 | Vice President | 2 | $27,600 | $180,476 | View return |
| 2022 | Laborers Training and Retraining Trust Fund for Northern California | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Laborers International Union of North America | 990 | Sec Treas/Bus Manager | 40 | $168,373 | $27,600 | View return |
| 2021 | Northern California District Council of Laborers | 990 | Vice President | 2 | $27,600 | $163,894 | View return |
| 2021 | Laborers Training and Retraining Trust Fund for Northern California | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Laborers International Union of North America | 990 | Sec Treas/Bus Manager | 40 | $169,653 | $27,600 | View return |
| 2020 | Northern California District Council of Laborers | 990 | Vice President | 2 | $27,600 | $165,421 | View return |
| 2020 | Laborers Training and Retraining Trust Fund for Northern California | 990 | Trustee - Past | 1 | $0 | $0 | View return |
| 2019 | Laborers International Union of North America | 990 | Sec Treas/Bus Manager | 40 | $156,315 | $0 | View return |
| 2019 | Northern California District Council of Laborers | 990 | Vice President | 2 | $28,351 | $147,677 | View return |
| 2019 | Laborers Training and Retraining Trust Fund for Northern California | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Laborers International Union of North America | 990 | Sec Treas/Bus Manager | 40 | $157,315 | $31,302 | View return |
| 2018 | Northern California District Council of Laborers | 990 | Vice President | 2 | $31,302 | $135,563 | View return |
| 2017 | Laborers International Union of North America | 990 | Sec Treas/Bus Manager | 40 | $145,203 | $0 | View return |
| 2017 | Northern California District Council of Laborers | 990 | Vice President | 2 | $28,256 | $135,563 | View return |
| 2016 | United Motorcoach Association | 990 | President/CEO (Retired) | 40 | $239,817 | - | View return |
| 2016 | Laborers International Union of North America | 990 | Sec Treas/Bus Manager | 40 | $147,714 | $0 | View return |
| 2016 | Northern California District Council of Laborers | 990 | Vice President | 2 | $26,461 | $138,912 | View return |
| 2016 | Bus & Motorcoach Academy Inc | 990 | President / CEO (Retired) | 5 | $0 | $239,817 | View return |
| 2015 | Bus & Motorcoach Academy Inc | 990 | President / CEO | 5 | $232,500 | $0 | View return |
| 2015 | Laborers International Union of North America | 990 | Sec Treas/Bus Manager | 40 | $140,597 | $0 | View return |
| 2015 | Northern California District Council of Laborers | 990 | E. Board Member | 2 | $25,716 | $133,054 | View return |
| 2014 | Laborers International Union of North America | 990 | Sec Treas/Bus Manager | 40 | $146,365 | $0 | View return |
| 2014 | Northern California District Council of Laborers | 990 | E. Board Member | 2 | $24,967 | $140,585 | View return |
| 2014 | Bus & Motorcoach Academy Inc | 990 | President / CEO | 0 | $0 | $238,344 | View return |
| 2013 | Laborers International Union of North America | 990 | Sec Treas/Bus Manager | 40 | $144,622 | $0 | View return |