| 2024 | International Union of Painters and Allied Trades 81 District Council | 990 | Business Mgr/Secretary Tre | 40 | $124,051 | $0 | View return |
| 2024 | Iupat District Council 81 Labor Management Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Western Regional Conference of Painters and Allied Trades | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Iupat District Council 81 Joint Apprenticeship and Training Trust | 990 | Co Chair | 2 | $0 | $0 | View return |
| 2024 | Iupat District Council 81 Labor Management Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | International Union of Painters and Allied Trades 81 District Council | 990 | Business Mgr/Secretary Tre | 40 | $119,371 | $0 | View return |
| 2023 | Western Regional Conference of Painters and Allied Trades | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Iupat District Council 81 Labor Management Fund | 990EZ | Trustee | 1 | $0 | - | View return |
| 2023 | Colorado Finishing Trades Health and Welfare Fund | 990 | Employee Trustee, Chairman | 1 | $0 | $0 | View return |
| 2023 | Iupat District Council 81 Joint Apprenticeship and Training Trust | 990 | Co Chair | 2 | $0 | $0 | View return |
| 2023 | Painters Local No 109 Health & Welfare Plan | 990 | Trustee | 0 | $0 | $0 | View return |
| 2022 | International Union of Painters and Allied Trades 81 District Council | 990 | Business Mgr/Secretary Tre | 40 | $116,111 | $0 | View return |
| 2022 | Iupat District Council 81 Labor Management Fund | 990EZ | Trustee | 1 | $0 | - | View return |
| 2022 | Western Regional Conference of Painters and Allied Trades | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Iupat District Council 81 Joint Apprenticeship and Training Trust | 990 | Co Chair | 2 | $0 | $0 | View return |
| 2022 | Painters Local No 109 Health & Welfare Plan | 990 | Trustee | 0 | $0 | $0 | View return |
| 2022 | Colorado Finishing Trades Health and Welfare Fund | 990 | Employee Trustee, Chairman | 1 | $0 | $0 | View return |
| 2021 | International Union of Painters and Allied Trades 81 District Council | 990 | Business Mgr/Secretary Tre | 40 | $114,635 | $0 | View return |
| 2021 | Iupat District Council 81 Labor Management Fund | 990EZ | Trustee | 1 | $0 | - | View return |
| 2021 | Western Regional Conference of Painters and Allied Trades | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Colorado Finishing Trades Health and Welfare Fund | 990 | Employee Trustee, Chairman | 1 | $0 | $0 | View return |
| 2021 | Painters Local No 109 Health & Welfare Plan | 990 | Trustee | 0 | $0 | $0 | View return |
| 2021 | Iupat District Council 81 Joint Apprenticeship and Training Trust | 990 | Co Chair | 2 | $0 | $0 | View return |
| 2020 | International Union of Painters and Allied Trades 81 District Council | 990 | Business Mgr/Secretary Tre | 40 | $105,325 | $0 | View return |
| 2020 | Glaziers Architectural Metal and Glass | 990EZ | Business Mgr | 1 | $0 | - | View return |
| 2020 | Western Regional Conference of Painters and Allied Trades | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Colorado Finishing Trades Health and Welfare Fund | 990 | Employee Trustee, Chairman | 1 | $0 | $0 | View return |
| 2020 | Painters Local No 109 Health & Welfare Plan | 990 | Trustee | 0 | $0 | $0 | View return |
| 2020 | Iupat District Council 81 Joint Apprenticeship and Training Trust | 990 | Co Chair | 2 | $0 | $0 | View return |
| 2019 | International Union of Painters and Allied Trades 81 District Council | 990 | Business Mgr/Secretary Tre | 40 | $84,180 | $0 | View return |
| 2019 | Western Regional Conference of Painters and Allied Trades | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Colorado Finishing Trades Institute Apprentice Trainee Education | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Glaziers Architectural Metal and Glass | 990EZ | Business Mgr | 1 | $0 | - | View return |
| 2019 | Colorado Finishing Trades Health and Welfare Fund | 990 | Employee Trustee, Chairman | 1 | $0 | $0 | View return |
| 2019 | Iupat District Council 81 Joint Apprenticeship and Training Trust | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | Painters Local No 109 Health & Welfare Plan | 990 | Trustee | 0 | $0 | $0 | View return |
| 2018 | International Union of Painters and Allied Trades 81 District Council | 990 | Business Mgr/Secretary Treasurer | 40 | $66,781 | $0 | View return |
| 2018 | Colorado Finishing Trades Institute Apprentice Trainee Education | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Colorado Finishing Trades Health and Welfare Fund | 990 | Employee Trustee, Chairman | 1 | $0 | $0 | View return |
| 2017 | International Union of Painters and Allied Trades 81 District Council | 990 | Vice President/Business Rep | 40 | $66,018 | $0 | View return |
| 2017 | Colorado Finishing Trades Institute Apprentice Trainee Education | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Colorado Finishing Trades Health and Welfare Fund | 990 | Employee Trustee | 1 | $0 | $0 | View return |