| 2024 | Spokane Teamsters Building Association | 990 | President | 1 | $0 | $0 | View return |
| 2024 | Wa-ID Construction Teamsters-Employers Apprenticeship and Training Trust | 990 | Chairman | 1 | $0 | $0 | View return |
| 2023 | Spokane Teamsters Building Association | 990 | President | 1 | $0 | $0 | View return |
| 2023 | Wa-ID Construction Teamsters-Employers Apprenticeship and Training Trust | 990 | Chairman | 1 | $0 | $0 | View return |
| 2023 | Northwest Fair Contracting Association | 990 | Chairman | 0.8 | $0 | $0 | View return |
| 2022 | Teamsters Chauffeurs Helpers and Delivery Drivers' Union Local No 690 | 990 | Secretary Treasurer Thru October 2022 | 40 | $101,510 | $0 | View return |
| 2022 | Joint Council of Teamsters No 28 | 990 | Past Trustee | 5 | $5,850 | $101,510 | View return |
| 2022 | Spokane Teamsters Building Association | 990 | President Thru October 2022 | 1 | $0 | $101,510 | View return |
| 2022 | Northwest Fair Contracting Association | 990 | Chairman | 0.8 | $0 | $0 | View return |
| 2022 | Wa-ID Construction Teamsters-Employers Apprenticeship and Training Trust | 990 | Employee Trustee | 1 | $0 | $0 | View return |
| 2021 | Teamsters Chauffeurs Helpers and Delivery Drivers' Union Local No 690 | 990 | Secretary-Treasurer | 40 | $107,280 | $0 | View return |
| 2021 | Joint Council of Teamsters No 28 | 990 | Trustee | 5 | $8,450 | $107,279 | View return |
| 2021 | Spokane Teamsters Building Association | 990 | President | 1 | $0 | $107,280 | View return |
| 2021 | Wa-ID Construction Teamsters-Employers Apprenticeship and Training Trust | 990 | Employee Trustee | 1 | $0 | $0 | View return |
| 2021 | Inland Empire Teamsters Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Northwest Fair Contracting Association | 990 | Chairman | 0.8 | $0 | $0 | View return |
| 2021 | Washington Teamsters Welfare Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Teamsters Chauffeurs Helpers and Delivery Drivers' Union Local No 690 | 990 | Secretary-Treasurer | 40 | $105,481 | $0 | View return |
| 2020 | Joint Council of Teamsters No 28 | 990 | Trustee | 5 | $8,450 | $105,481 | View return |
| 2020 | Spokane Teamsters Building Association | 990 | President | 1 | $0 | $105,481 | View return |
| 2020 | Washington Teamsters Welfare Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Wa-ID Construction Teamsters-Employers Apprenticeship and Training Trust | 990 | Employee Trustee | 1 | $0 | $0 | View return |
| 2020 | Inland Empire Teamsters Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Wa-ID Construction Teamsters-Employers Apprenticeship and Training Trust | 990 | Employee Tru | 1 | $0 | $0 | View return |
| 2020 | Northwest Fair Contracting Association | 990 | Chairman | 0.8 | $0 | $0 | View return |
| 2019 | Teamsters Chauffeurs Helpers and Delivery Drivers' Union Local No 690 | 990 | Secretary-Treasurer | 40 | $103,557 | $0 | View return |
| 2019 | Joint Council of Teamsters No 28 | 990 | Trustee | 5 | $5,200 | $103,557 | View return |
| 2019 | Spokane Teamsters Building Association | 990 | President | 1 | $0 | $103,557 | View return |
| 2019 | Washington Teamsters Welfare Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Wa-ID Construction Teamsters-Employers Apprenticeship and Training Trust | 990 | Employee Trustee | 1 | $0 | $0 | View return |
| 2019 | Inland Empire Teamsters Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Northwest Fair Contracting Association | 990 | Chairman | 0.8 | $0 | $0 | View return |
| 2018 | Teamsters Chauffeurs Helpers and Delivery Drivers' Union Local No 690 | 990 | Secretary-Treasurer | 40 | $99,054 | $0 | View return |
| 2018 | Spokane Teamsters Building Association | 990 | President | 1 | $0 | $99,054 | View return |
| 2018 | Washington Teamsters Welfare Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Wa-ID Construction Teamsters-Employers Apprenticeship and Training Trust | 990 | Employee Trustee | 1 | $0 | $0 | View return |
| 2018 | Northwest Fair Contracting Association | 990 | President | 0.8 | $0 | $0 | View return |
| 2018 | Inland Empire Teamsters Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Teamsters Chauffeurs Helpers and Delivery Drivers' Union Local No 690 | 990 | Secretary-Treasurer | 40 | $99,674 | $0 | View return |
| 2017 | Spokane Teamsters Building Association | 990 | President | 1 | $0 | $99,674 | View return |
| 2017 | Inland Empire Teamsters Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Wa-ID Construction Teamsters-Employers Apprenticeship and Training Trust | 990 | Chairman | 1 | $0 | $0 | View return |
| 2017 | Northwest Fair Contracting Association | 990EZ | President | 0.8 | $0 | - | View return |
| 2017 | Washington Teamsters Welfare Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Washington Teamsters Welfare Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Teamsters Chauffeurs Helpers and Delivery Drivers' Union Local No 690 | 990 | Secretary-Treasurer | 40 | $103,457 | $0 | View return |
| 2016 | Spokane Teamsters Building Association | 990 | President | 1 | $0 | $103,457 | View return |
| 2016 | Northwest Fair Contracting Association | 990EZ | President | 2 | $0 | - | View return |
| 2016 | Wa-ID Construction Teamsters-Employers Apprenticeship and Training Trust | 990 | Employee Trustee | 1 | $0 | $0 | View return |
| 2016 | Inland Empire Teamsters Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Washington Teamsters Welfare Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Teamsters Chauffeurs Helpers and Delivery Drivers' Union Local No 690 | 990 | Secretary-Treasurer | 40 | $96,821 | $0 | View return |
| 2015 | Spokane Teamsters Building Association | 990 | President | 1 | $0 | $96,821 | View return |
| 2015 | Wa-ID Construction Teamsters-Employers Apprenticeship and Training Trust | 990 | Employee Trustee | 1 | $0 | $0 | View return |
| 2015 | Inland Empire Teamsters Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Washington Teamsters Welfare Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Northwest Fair Contracting Association | 990EZ | President | 2 | $0 | - | View return |
| 2014 | Teamsters Chauffeurs Helpers and Delivery Drivers' Union Local No 690 | 990 | Secretary-Treasurer | 40 | $99,392 | $0 | View return |
| 2014 | Spokane Teamsters Building Association | 990 | President | 1 | $0 | $96,826 | View return |
| 2014 | Wa-ID Construction Teamsters-Employers Apprenticeship and Training Trust | 990 | Employee Trustee | 1 | $0 | $0 | View return |
| 2014 | Washington Teamsters Welfare Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Northwest Fair Contracting Association | 990EZ | President | 1 | $0 | - | View return |
| 2014 | Inland Empire Teamsters Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Teamsters Chauffeurs Helpers and Delivery Drivers' Union Local No 690 | 990 | Secretary-Treasurer | 40 | $97,458 | $0 | View return |
| 2013 | Spokane Teamsters Building Association | 990 | President | 1 | $0 | $97,458 | View return |
| 2013 | Northwest Fair Contracting Association | 990EZ | President | 1 | $0 | - | View return |
| 2013 | Wa-ID Construction Teamsters-Employers Apprenticeship and Training Trust | 990 | Employee Trustee | 1 | $0 | $0 | View return |
| 2013 | Washington Teamsters Welfare Trust | 990 | Trustee | 1 | $0 | $0 | View return |