| 2024 | International Assn of Smart No 104 | 990 | Business Representative | 45 | $211,849 | $0 | View return |
| 2024 | South Bay AFL-CIO Labor Council | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | South Bay AFL-CIO Labor Council | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | Santa Clara County Residents | 990 | Treasurer/Director | 1 | $0 | $0 | View return |
| 2023 | International Assn of Smart No 104 | 990 | Business Representative | 45 | $195,445 | $0 | View return |
| 2023 | Santa Clara County Residents | 990 | Treasurer/Director | 0 | $0 | $0 | View return |
| 2023 | South Bay AFL-CIO Labor Council | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | International Assn of Smart No 104 | 990 | Business Representative | 45 | $187,046 | $0 | View return |
| 2022 | South Bay AFL-CIO Labor Council | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Santa Clara County Residents | 990EZ | Treasurer/Director | 0 | $0 | $0 | View return |
| 2022 | Sheet Metal Workers Local 104 Health | 990 | Trustee (Thru 03/2023) | 2 | $0 | $0 | View return |
| 2021 | International Assn of Smart No 104 | 990 | Business Representative | 45 | $179,796 | $0 | View return |
| 2021 | Santa Clara County Residents | 990 | Treasurer/Director | 1 | $0 | $0 | View return |
| 2021 | Sheet Metal Workers Local 104 Health | 990 | Trustee | 0 | $0 | $0 | View return |
| 2020 | International Assn of Smart No 104 | 990 | Business Representative | 45 | $173,268 | $0 | View return |
| 2020 | Santa Clara County Residents | 990 | Treasurer/Director | 1 | $0 | $0 | View return |
| 2020 | Sheet Metal Workers Local 104 Health | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | International Assn of Smart No 104 | 990 | Business Representative | 45 | $167,528 | $0 | View return |
| 2019 | Sheet Metal Workers Local 104 Health | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | International Assn of Smart No 104 | 990 | Business Representative | 45 | $155,097 | $0 | View return |
| 2018 | Santa Clara County Residents | 990 | Treasurer/Director | 1 | $0 | $0 | View return |
| 2018 | Sheet Metal Workers Local 104 Health | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | International Assn of Smart No 104 | 990 | Business Representative | 45 | $147,604 | $0 | View return |
| 2017 | Santa Clara County Residents | 990 | Treasurer/Director | 1 | $0 | $0 | View return |
| 2017 | Sheet Metal Workers Local 104 Health | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | International Assn of Smart No 104 | 990 | Business Rep | 45 | $138,673 | $0 | View return |
| 2016 | Santa Clara County Residents | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2016 | Sheet Metal Workers Local 104 Health | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | International Assn of Smart No 104 | 990 | Executive Board-Past/Bus Rep | 50 | $135,056 | $0 | View return |
| 2015 | Sheet Metal Workers Local 104 Health | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | International Assn of Smart No 104 | 990 | Executive Board/ Bus. Dvlp. Rep. | 50 | $134,609 | $0 | View return |