| 2023 | United Union of Roofers Waterproofers and Allied Workers 189 Rdwa | 990 | Treasurer/Business Manager | 20 | $0 | $0 | View return |
| 2023 | Northwest Roofers and Employers Health and Security Trust | 990 | Chairman (Outgoing) | 1 | $0 | $0 | View return |
| 2022 | United Union of Roofers Waterproofers and Allied Workers 189 Rdwa | 990 | Treasurer/Business Manager | 40 | $79,838 | $0 | View return |
| 2022 | Spokane Area Roofers Jatc Training Fund | 990EZ | Financial Secretary | 10 | $0 | $0 | View return |
| 2022 | Washington State Building & Construction Trades Council | 990 | Executive Board | 1 | $0 | $0 | View return |
| 2022 | Northwest Roofers and Employers Health and Security Trust | 990 | Chairman | 1 | $0 | $0 | View return |
| 2021 | United Union of Roofers Waterproofers and Allied Workers 189 Rdwa | 990 | Treasurer/Business Manager | 40 | $72,125 | $0 | View return |
| 2021 | Washington State Building & Construction Trades Council | 990 | Executive Board | 1 | $0 | $0 | View return |
| 2021 | Spokane Area Roofers Jatc Training Fund | 990EZ | Financial Secretary | 4 | $0 | $0 | View return |
| 2021 | Northwest Roofers and Employers Health and Security Trust | 990 | Secretary | 1 | $0 | $0 | View return |
| 2021 | Montana Employees Vacation Savings Plan | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | United Union of Roofers Waterproofers and Allied Workers 189 Rdwa | 990 | Bus. Manager | 40 | $67,166 | $0 | View return |
| 2020 | Spokane Area Roofers Jatc Training Fund | 990EZ | Financial Secretary | 4 | $0 | $0 | View return |
| 2020 | Washington State Building & Construction Trades Council | 990 | Executive Board | 1 | $0 | $0 | View return |
| 2020 | Montana Employees Vacation Savings Plan | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Northwest Roofers and Employers Health and Security Trust | 990 | Secretary | 1 | $0 | $0 | View return |
| 2019 | United Union of Roofers Waterproofers and Allied Workers 189 Rdwa | 990 | Bus. Manager | 40 | $67,820 | $0 | View return |
| 2019 | Spokane Area Roofers Jatc Training Fund | 990EZ | Financial Secretary | 4 | $0 | $0 | View return |
| 2019 | Northwest Roofers and Employers Health and Security Trust | 990 | Secretary | 1 | $0 | $0 | View return |
| 2019 | Montana Employees Vacation Savings Plan | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | United Union of Roofers Waterproofers and Allied Workers 189 Rdwa | 990 | Bus. Manager | 40 | $64,307 | $0 | View return |
| 2018 | Spokane Area Roofers Jatc Training Fund | 990EZ | Finance Officer | 4 | $0 | - | View return |
| 2018 | Northwest Roofers and Employers Health and Security Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | United Union of Roofers Waterproofers and Allied Workers 189 Rdwa | 990 | Bus. Manager | 40 | $59,297 | $0 | View return |
| 2017 | American Federation of Labor & Congress of Industrial Orgs - Ak | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2017 | Spokane Area Roofers Jatc Training Fund | 990EZ | Finance Officer | 4 | $0 | - | View return |
| 2017 | Northwest Roofers and Employers Health and Security Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | United Union of Roofers Waterproofers and Allied Workers 189 Rdwa | 990 | Bus. Manager | 40 | $60,055 | $0 | View return |
| 2016 | Spokane Area Roofers Jatc Training Fund | 990EZ | Director | 4 | $0 | - | View return |
| 2016 | American Federation of Labor & Congress of Industrial Orgs - Ak | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2016 | Montana Employees Vacation Savings Plan | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Northwest Roofers and Employers Health and Security Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | United Union of Roofers Waterproofers and Allied Workers 189 Rdwa | 990 | Bus. Manager | 40 | $57,270 | $0 | View return |
| 2015 | Spokane Area Roofers Jatc Training Fund | 990EZ | Director | 4 | $0 | - | View return |
| 2015 | American Federation of Labor & Congress of Industrial Orgs - Ak | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2015 | Northwest Roofers and Employers Health and Security Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | United Union of Roofers Waterproofers and Allied Workers 189 Rdwa | 990 | Secretary/Tres. | 40 | $57,995 | $0 | View return |
| 2014 | Spokane Area Roofers Jatc Training Fund | 990EZ | Director | 4 | $0 | - | View return |
| 2014 | Northwest Roofers and Employers Health and Security Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | United Union of Roofers Waterproofers and Allied Workers 189 Rdwa | 990 | Secretary/Tres. | 40 | $55,102 | $0 | View return |
| 2013 | Northwest Roofers and Employers Health and Security Trust | 990 | Trustee | 1 | $0 | $0 | View return |