| 2024 | Western Washington Sheet Metal Industry | 990 | Executive Vice President | 1 | $0 | $318,195 | View return |
| 2024 | Northwest Sheet Metal Workers Organizational Trust | 990 | Co-Chairman | 1 | $0 | $0 | View return |
| 2024 | International Association of Lions Clubs | 990EZ | Treasurer | 20 | $0 | $0 | View return |
| 2024 | Construction for Change | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | Lake Park Lancer Booster Club | 990 | Board Member Concessions | 5 | $0 | $0 | View return |
| 2024 | Redwood High School Foundation | 990 | Community Partner Co-Chair | 2 | $0 | $0 | View return |
| 2024 | Western Washington Sheet Metal Jatc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | Northwest Sheet Metal Workers Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Western Washington Sheet Metal Industry | 990 | Executive Vice President | 40 | $292,285 | $0 | View return |
| 2023 | Smacna Western Washington Association | 990 | Executive Vice President | 1 | $0 | $292,285 | View return |
| 2023 | Lake Park Lancer Booster Club | 990 | Board Member Concessions | 5 | $0 | $0 | View return |
| 2023 | Heavy Metal Summer Experience | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2023 | Construction for Change | 990 | Vice Chair Secretary | 1 | $0 | $0 | View return |
| 2023 | International Association of Lions Clubs | 990EZ | Treasurer | 20 | $0 | $0 | View return |
| 2023 | Northwest Sheet Metal Workers Organizational Trust | 990 | Co-Chairman | 1 | $0 | $0 | View return |
| 2023 | Northwest Sheet Metal Workers Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Western Washington Sheet Metal Jatc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Western Washington Sheet Metal Industry | 990 | Executive Vice President | 40 | $241,700 | $0 | View return |
| 2022 | Smacna Western Washington Association | 990 | Executive Vice President | 1 | $0 | $338,712 | View return |
| 2022 | Lake Park Lancer Booster Club | 990 | Board Member Concessions | 5 | $0 | $0 | View return |
| 2022 | Heavy Metal Summer Experience | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2022 | Northwest Sheet Metal Workers Organizational Trust | 990 | Co-Chairman | 1 | $0 | $0 | View return |
| 2022 | PTA California Congress of Parents Teachers & Students Inc | 990EZ | 8th Grade VP | 1 | $0 | $0 | View return |
| 2022 | Western Washington Sheet Metal Jatc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Northwest Sheet Metal Workers Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Western Washington Sheet Metal Industry | 990 | Executive VP | 40 | $253,652 | $0 | View return |
| 2021 | Construction for Change | 990 | Secretary | 1 | $0 | $0 | View return |
| 2021 | Northwest Sheet Metal Workers Organizational Trust | 990 | Co-Chairman | 1 | $0 | $0 | View return |
| 2021 | Lake Park Lancer Booster Club | 990 | Board Member Concessions | 5 | $0 | $0 | View return |
| 2021 | Northwest Sheet Metal Workers Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Western Washington Sheet Metal Jatc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | PTA California Congress of Parents Teachers & Students Inc | 990EZ | 8th Grade VP | 1 | $0 | $0 | View return |
| 2020 | Western Washington Sheet Metal Industry | 990 | Executive VP | 40 | $241,525 | $0 | View return |
| 2020 | Alliance for Quality Construction | 990EZ | Director | 0.25 | $0 | $0 | View return |
| 2020 | Northwest Sheet Metal Workers Organizational Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Construction for Change | 990 | Secretary | 1 | $0 | $0 | View return |
| 2020 | Northwest Sheet Metal Workers Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Western Washington Sheet Metal Jatc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Western Washington Sheet Metal Industry | 990 | Executive VP | 40 | $256,615 | $0 | View return |
| 2019 | Construction for Change | 990 | Secretary | 1 | $0 | $0 | View return |
| 2019 | Northwest Sheet Metal Workers Organizational Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Northwest Sheet Metal Workers Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Western Washington Sheet Metal Jatc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Alliance for Quality Construction | 990EZ | Director | 0 | $0 | - | View return |
| 2018 | Western Washington Sheet Metal Jatc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Alliance for Quality Construction | 990EZ | Director | 0 | $0 | - | View return |
| 2016 | Alliance for Quality Construction | 990EZ | Director | 0 | $0 | - | View return |
| 2015 | Alliance for Quality Construction | 990 | Director | - | $0 | $0 | View return |
| 2015 | National Association of Collegiate Women Athletic Administrators | 990 | Director | 4 | $0 | $0 | View return |
| 2014 | Alliance for Quality Construction | 990 | Director | - | $0 | $0 | View return |
| 2013 | Alliance for Quality Construction | 990 | Director | 0 | $0 | $0 | View return |