| 2024 | International Union of Painters and Allied | 990 | Vice President | 40 | $190,546 | $0 | View return |
| 2024 | Americans for a Clean Energy Grid Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Work Preservation Fund Inc | 990 | Vice President | 1 | $0 | $0 | View return |
| 2023 | International Union of Painters and Allied | 990 | Vice President | 40 | $182,503 | $0 | View return |
| 2023 | District Council 16 of Northern California Health & Welfare Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Finishing Trades Institute of North California and Nevada Trust | 990 | Trustee | 0.25 | $0 | $0 | View return |
| 2023 | Work Preservation Fund Inc | 990 | Vice President | 1 | $0 | $0 | View return |
| 2022 | International Union of Painters and Allied | 990 | Vice President | 40 | $179,242 | $0 | View return |
| 2022 | District Council 16 of Northern California Health & Welfare Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Work Preservation Fund Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Finishing Trades Institute of North California and Nevada Trust | 990 | Trustee | 0.25 | $0 | $0 | View return |
| 2021 | International Union of Painters and Allied | 990 | Vice President | 40 | $174,387 | $0 | View return |
| 2021 | District Council 16 of Northern California Health & Welfare Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Work Preservation Fund Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Finishing Trades Institute of North California and Nevada Trust | 990 | Trustee | 0.25 | $0 | $0 | View return |
| 2020 | International Union of Painters and Allied | 990 | Vice President | 40 | $170,706 | $0 | View return |
| 2020 | District Council 16 of Northern California Health & Welfare Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Work Preservation Fund Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Finishing Trades Institute of North California and Nevada Trust | 990 | Trustee | 0.25 | $0 | $0 | View return |
| 2019 | International Union of Painters and Allied | 990 | Vice President | 40 | $169,753 | $0 | View return |
| 2019 | District Council 16 of Northern California Health & Welfare Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Work Preservation Fund Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Finishing Trades Institute of North California and Nevada Trust | 990 | Trustee | 0.25 | $0 | $0 | View return |
| 2018 | International Union of Painters and Allied | 990 | Vice President | 40 | $158,957 | $0 | View return |
| 2018 | District Council 16 of Northern California Health & Welfare Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Work Preservation Fund Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | International Union of Painters and Allied | 990 | Vice President | 40 | $151,143 | $0 | View return |
| 2017 | District Council 16 of Northern California Health & Welfare Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Work Preservation Fund Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | International Union of Painters and Allied | 990 | Vice President | 40 | $149,060 | $0 | View return |
| 2016 | Work Preservation Fund Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | International Union of Painters and Allied | 990 | Vice President | 40 | $148,133 | $0 | View return |
| 2015 | Work Preservation Fund Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | International Union of Painters and Allied | 990 | Vice President | 40 | $139,694 | $0 | View return |
| 2014 | Work Preservation Fund Inc | 990 | Director | 1 | $0 | $0 | View return |