| 2024 | International Union of Bricklayers and Allied Craftworkers Local No 1 | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2023 | International Union of Bricklayers and Allied Craftworkers Local No 1 | 990 | Vice Chair | 1 | $24,400 | $0 | View return |
| 2023 | Inland Northwest Masonry Industry Apprenticeship Training Fund | 990EZ | Trustee | 1 | $0 | - | View return |
| 2023 | Masonry Welfare Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Masonry & Tile Industry Labor Management | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Oregon-Sw Washington Mason Trades Jatc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | International Union of Bricklayers and Allied Craftworkers Local No 1 | 990 | President | 40 | $125,569 | $0 | View return |
| 2022 | Masonry & Tile Industry Labor Management | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Oregon State Building & Construction Trades Council | 990 | Trustee | 0 | $0 | $0 | View return |
| 2022 | Mason Trades Building Association Inc | 990EZ | Secretary-Treas | 1 | $0 | - | View return |
| 2022 | Oregon-Sw Washington Mason Trades Jatc | 990 | Chairman | 1 | $0 | $0 | View return |
| 2022 | International Masonry Institute | 990 | Trustee | 5 | $0 | $0 | View return |
| 2022 | Masonry Welfare Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Inland Northwest Masonry Industry Apprenticeship Training Fund | 990EZ | Chairman | 5 | $0 | - | View return |
| 2021 | International Union of Bricklayers and Allied Craftworkers Local No 1 | 990 | President | 40 | $123,139 | $0 | View return |
| 2021 | Oregon State Building & Construction Trades Council | 990 | Trustee | 0 | $0 | $0 | View return |
| 2021 | Masonry Welfare Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Masonry & Tile Industry Labor Management | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Inland Northwest Masonry Industry Apprenticeship Training Fund | 990EZ | Chairman | 5 | $0 | - | View return |
| 2021 | International Masonry Institute | 990 | Trustee | 5 | $0 | $0 | View return |
| 2021 | Mason Trades Building Association Inc | 990EZ | Secretary-Treas | 1 | $0 | - | View return |
| 2021 | Oregon-Sw Washington Mason Trades Jatc | 990 | Chairman | 1 | $0 | $0 | View return |
| 2020 | International Union of Bricklayers and Allied Craftworkers Local No 1 | 990 | President | 40 | $121,900 | $0 | View return |
| 2020 | Masonry & Tile Industry Labor Management | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Masonry Welfare Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Oregon State Building & Construction Trades Council | 990 | Trustee | 0 | $0 | $0 | View return |
| 2020 | Mason Trades Building Association Inc | 990EZ | Secretary-Treas | 1 | $0 | - | View return |
| 2020 | Inland Northwest Masonry Industry Apprenticeship Training Fund | 990EZ | Chairman | 5 | $0 | - | View return |
| 2020 | Oregon-Sw Washington Mason Trades Jatc | 990 | Chairman | 1 | $0 | $0 | View return |
| 2019 | International Union of Bricklayers and Allied Craftworkers Local No 1 | 990 | President | 40 | $12,740 | $78,610 | View return |
| 2019 | Mason Trades Building Association Inc | 990EZ | Secretary-Treas | 1 | $0 | - | View return |
| 2019 | Oregon State Building & Construction Trades Council | 990 | Trustee | 0 | $0 | $0 | View return |
| 2019 | Masonry Welfare Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Masonry & Tile Industry Labor Management | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Oregon-Sw Washington Mason Trades Jatc | 990 | Chairman | 1 | $0 | $0 | View return |
| 2018 | Bricklayers and Allied Craftworkers | 990 | Ex. COM. Member | 40 | $86,320 | $0 | View return |
| 2018 | International Union of Bricklayers and Allied Craftworkers Local No 1 | 990 | President | 1 | $0 | $0 | View return |
| 2018 | Mason Trades Building Association Inc | 990EZ | Secretary-Treas | 1 | $0 | - | View return |
| 2018 | Masonry & Tile Industry Labor Management | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Oregon State Building & Construction Trades Council | 990 | Trustee | 0 | $0 | $0 | View return |
| 2018 | Masonry Welfare Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Oregon-Sw Washington Mason Trades Jatc | 990 | Chairman | 1 | $0 | $0 | View return |
| 2017 | Bricklayers and Allied Craftworkers | 990 | Ex. COM. Member | 40 | $85,240 | $0 | View return |
| 2017 | Oregon State Building & Construction Trades Council | 990 | Trustee | 0 | $0 | $0 | View return |
| 2017 | International Union of Bricklayers and Allied Craftworkers Local No 1 | 990 | President | 1 | $0 | $0 | View return |
| 2017 | Mason Trades Building Association Inc | 990 | Secretary-Treas | 1 | $0 | $0 | View return |
| 2017 | Masonry & Tile Industry Labor Management | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Masonry Welfare Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Oregon-Sw Washington Mason Trades Jatc | 990 | Chairman | 1 | $0 | $0 | View return |
| 2016 | Bricklayers and Allied Craftworkers | 990 | Ex. COM. Member | 2 | $83,772 | $0 | View return |
| 2016 | Masonry & Tile Industry Labor Management | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | International Union of Bricklayers and Allied Craftworkers Local No 1 | 990 | President | 1 | $0 | $0 | View return |
| 2016 | Oregon State Building & Construction Trades Council | 990 | Trustee | 0 | $0 | $0 | View return |
| 2016 | Masonry Welfare Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Oregon-Sw Washington Mason Trades Jatc | 990 | Chairman | 1 | $0 | $0 | View return |
| 2016 | Mason Trades Building Association Inc | 990 | Secretary-Treas | 1 | $0 | $0 | View return |
| 2015 | Bricklayers and Allied Craftworkers | 990 | Ex. COM. Member | 2 | $79,704 | $0 | View return |
| 2015 | Oregon State Building & Construction Trades Council | 990 | Trustee | 0 | $0 | $0 | View return |
| 2015 | International Union of Bricklayers and Allied Craftworkers Local No 1 | 990 | President | 40 | $0 | $0 | View return |
| 2015 | Masonry & Tile Industry Labor Management | 990EZ | Trustee | 1 | $0 | - | View return |
| 2015 | Masonry Welfare Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Oregon-Sw Washington Mason Trades Jatc | 990 | Chairman | 1 | $0 | $0 | View return |
| 2014 | Masonry Welfare Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | International Union of Bricklayers and Allied Craftworkers Local No 1 | 990 | President | 40 | $0 | $0 | View return |
| 2014 | Masonry & Tile Industry Labor Management | 990EZ | Trustee | 1 | $0 | - | View return |
| 2014 | Mason Trades Building Association Inc | 990 | Secretary-Treas | 1 | $0 | $0 | View return |
| 2014 | Construction Industry Drug Free Workplace Program | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Oregon-Sw Washington Mason Trades Jatc | 990 | Chairman | 1 | $0 | $0 | View return |
| 2013 | International Union of Bricklayers and Allied Craftworkers Local No 1 | 990 | Financial Sec. | 40 | $76,884 | $0 | View return |
| 2013 | International Union of Bricklayers Wa or ID Mt State Conference | 990 | 2nd Vice Pres | 2 | $1,454 | $0 | View return |
| 2013 | Mason Trades Building Association Inc | 990 | Secretary-Treas | 1 | $0 | $0 | View return |
| 2013 | Construction Industry Drug Free Workplace Program | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Masonry Welfare Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Oregon-Sw Washington Mason Trades Jatc | 990 | Chairman | 1 | $0 | $0 | View return |