| 2024 | Colorado Sheet Metal Workers' Local 9 Health Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2024 | Coastal Empire Habitat for Humanity | 990 | Secretary | 5 | $0 | $0 | View return |
| 2023 | Colorado Sheet Metal Workers' Local 9 Health Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2023 | Coastal Empire Habitat for Humanity | 990 | Member | 1 | $0 | $0 | View return |
| 2022 | Colorado Sheet Metal Workers' Local 9 Health Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2022 | Coastal Empire Habitat for Humanity | 990 | Member | 1 | $0 | $0 | View return |
| 2021 | National Stabilization Agreement of the Sheet Metal Industry Trust Fund | 990 | Trustee - Past | 4 | $0 | $105,094 | View return |
| 2021 | Colorado Sheet Metal Workers' Local 9 Health Fund | 990 | Trustee | 5 | $0 | $58,784 | View return |
| 2021 | Sheet Metal Workers Training Fund Inc | 990 | Trustee - Past | 0.5 | $0 | $0 | View return |
| 2021 | Colorado Sheet Metal Workers Training Fund | 990 | Trustee - Past | 0.5 | $0 | $0 | View return |
| 2021 | Coastal Empire Habitat for Humanity | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Intl Assoc of Sheet Metal Air Rail & Transportation 9-Sm Smart Local | 990 | Business Mngr | 44 | $109,272 | $0 | View return |
| 2020 | Colorado Sheet Metal Workers' Local 9 Health Fund | 990 | Chairman | 5 | $0 | $109,388 | View return |
| 2020 | National Stabilization Agreement of the Sheet Metal Industry Trust Fund | 990 | Trustee | 4 | $0 | $103,799 | View return |
| 2020 | Sheet Metal Workers Training Fund Inc | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2020 | Colorado Sheet Metal Workers Training Fund | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2020 | East Howellsville Volunteer Fire Department Inc. | 990 | Bd Mbr | - | $0 | $0 | View return |
| 2020 | Coastal Empire Habitat for Humanity | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Intl Assoc of Sheet Metal Air Rail & Transportation 9-Sm Smart Local | 990 | Business Mngr | 44 | $105,094 | $0 | View return |
| 2019 | National Stabilization Agreement of the Sheet Metal Industry Trust Fund | 990 | Trustee | 4 | $0 | $103,799 | View return |
| 2019 | Sheet Metal Workers Union No 9 Buildng Association | 990EZ | Pres/Treas | 1 | $0 | $0 | View return |
| 2019 | Sheet Metal Workers Training Fund Inc | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2019 | East Howellsville Volunteer Fire Department Inc. | 990 | Bd Mbr | - | $0 | $0 | View return |
| 2019 | Colorado Sheet Metal Workers Training Fund | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2018 | Intl Assoc of Sheet Metal Air Rail & Transportation 9-Sm Smart Local | 990 | Business Mngr | 44 | $103,799 | $0 | View return |
| 2018 | National Stabilization Agreement of the Sheet Metal Industry Trust Fund | 990 | Trustee | 4 | $0 | $100,464 | View return |
| 2018 | Sheet Metal Workers Union No 9 Buildng Association | 990EZ | Pres/Treas | 1 | $0 | $0 | View return |
| 2018 | Colorado Sheet Metal Workers Training Fund | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2018 | Sheet Metal Workers Training Fund Inc | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2017 | Intl Assoc of Sheet Metal Air Rail & Transportation 9-Sm Smart Local | 990 | Business Mngr | 44 | $100,464 | $0 | View return |
| 2017 | National Stabilization Agreement of the Sheet Metal Industry Trust Fund | 990 | Trustee | 4 | $0 | $98,319 | View return |
| 2017 | Sheet Metal Workers Union No 9 Buildng Association | 990 | Pres/Treas | 1 | $0 | $0 | View return |
| 2017 | Sheet Metal Workers Training Fund Inc | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2017 | Colorado Sheet Metal Workers Training Fund | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2017 | Colorado Sheet Metal Workers Training Fund | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2017 | Sheet Metal Workers Training Fund Inc | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2016 | Intl Assoc of Sheet Metal Air Rail & Transportation 9-Sm Smart Local | 990 | Business Mngr | 44 | $98,319 | $0 | View return |
| 2016 | Sheet Metal Workers Union No 9 Buildng Association | 990 | Pres/Treas | 1 | $0 | $0 | View return |
| 2016 | Colorado Sheet Metal Workers Training Fund | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2016 | Sheet Metal Workers Training Fund Inc | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2015 | Intl Assoc of Sheet Metal Air Rail & Transportation 9-Sm Smart Local | 990 | Business Mngr | 44 | $94,830 | $0 | View return |
| 2015 | Colorado Sheet Metal Workers' Local 9 Health Fund | 990 | Chairman - New | 5 | $0 | $49,592 | View return |
| 2015 | Sheet Metal Workers Union No 9 Buildng Association | 990 | Pres/Treas | 1 | $0 | $0 | View return |
| 2015 | Colorado Sheet Metal Workers Training Fund | 990 | Trustee - New | 0.5 | $0 | $0 | View return |
| 2015 | Sheet Metal Workers Training Fund Inc | 990 | Trustee - New | 0.5 | $0 | $0 | View return |