| 2022 | International Union of Bricklayers & Allied Craftworkers | 990 | Executive VP Through April 2022 | 40 | $251,232 | $0 | View return |
| 2022 | Bricklayers and Allied Craftworkers | 990 | Trustee Through April 2022 | 1 | $0 | $251,232 | View return |
| 2022 | Bac Disaster Relief Fund Inc. | 990 | Executive VP (Through April 2022) | 1 | $0 | $251,232 | View return |
| 2022 | International Masonry Institute | 990 | Trustee (Through April 2022) | 5 | $0 | $0 | View return |
| 2022 | International Masonry Training and Education Foundation | 990 | Trustee (Through April 2022) | 1 | $0 | $0 | View return |
| 2021 | International Union of Bricklayers & Allied Craftworkers | 990 | Executive Vice President | 40 | $340,449 | $0 | View return |
| 2021 | Bac Disaster Relief Fund Inc. | 990 | Executive Vice President | 1 | $0 | $340,449 | View return |
| 2021 | Bricklayers and Allied Craftworkers | 990 | Trustee | 1 | $0 | $340,449 | View return |
| 2021 | Bricklayers and Allied Craftworkers | 990 | Trustee | 1 | $0 | $340,449 | View return |
| 2021 | International Masonry Training and Education Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | International Masonry Institute | 990 | Trustee | 5 | $0 | $0 | View return |
| 2020 | Bricklayers and Allied Craftworkers | 990 | Trustee | 1 | $0 | $278,271 | View return |
| 2020 | International Masonry Institute | 990 | Trustee | 5 | $0 | $0 | View return |
| 2020 | International Masonry Training and Education Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Bac Disaster Relief Fund Inc. | 990EZ | Executive Vice President | 0.1 | $0 | $0 | View return |
| 2019 | International Union of Bricklayers & Allied Craftworkers | 990 | Executive Vice President | 40 | $298,285 | $0 | View return |
| 2019 | Bricklayers and Allied Craftworkers | 990 | Trustee | 1 | $0 | $298,285 | View return |
| 2019 | Bac Disaster Relief Fund Inc. | 990EZ | Executive Vice President | 0.1 | $0 | $0 | View return |
| 2019 | International Masonry Institute | 990 | Trustee | 5 | $0 | $0 | View return |
| 2019 | International Masonry Training and Education Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | International Union of Bricklayers & Allied Craftworkers | 990 | Executive Vice President | 40 | $289,236 | $0 | View return |
| 2018 | International Masonry Institute | 990 | Trustee | 5 | $0 | $0 | View return |
| 2018 | Bricklayers and Allied Craftworkers | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | International Masonry Training and Education Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Bac Disaster Relief Fund Inc. | 990EZ | Executive Vice President | 0.1 | $0 | $0 | View return |
| 2017 | International Union of Bricklayers & Allied Craftworkers | 990 | Executive Vice President | 40 | $309,474 | $0 | View return |
| 2017 | Bricklayers and Allied Craftworkers | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | International Masonry Training and Education Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | International Masonry Institute | 990 | Trustee | 5 | $0 | $0 | View return |
| 2016 | Bac Mtn West Admin District Council | 990 | Director | 44 | $112,051 | $0 | View return |
| 2016 | Colorado Trowel Trades Joint Apprenticeship Training Committee | 990EZ | Trustee | 1 | $0 | - | View return |
| 2016 | Bricklayers and Allied Craftworkers Contract Compliance Trust | 990EZ | Chairman | 1 | $0 | - | View return |
| 2015 | Bricklayers & Allied Craftworkers Local Union 13 | 990 | President | 44 | $103,170 | $0 | View return |
| 2015 | Bricklayers and Allied Craftworkers Contract Compliance Trust | 990EZ | Chairman | 1 | $0 | - | View return |
| 2015 | Bricklayers & Allied Craftworkers Local 13 Vacation Fund | 990 | Co-Chairman | 1 | $0 | $0 | View return |
| 2015 | Bricklayers & Allied Craftworkers Local 13 Health Benefits Fund | 990 | Chairman | 4 | $0 | $0 | View return |
| 2015 | United Labor Agency of Nevada Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Bricklayers & Allied Craftworkers Local Union 13 | 990 | President | 44 | $94,403 | $0 | View return |
| 2014 | Bricklayers and Allied Craftworkers Contract Compliance Trust | 990EZ | Chairman | 1 | $0 | - | View return |
| 2014 | Bricklayers & Allied Craftworkers Local 13 Health Benefits Fund | 990 | Chairman | 4 | $0 | $0 | View return |
| 2014 | Bricklayers & Allied Craftworkers Local 13 Vacation Fund | 990 | Co-Chairman | 1 | $0 | $0 | View return |
| 2014 | United Labor Agency of Nevada Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Bricklayers & Allied Craftworkers Local Union 13 | 990 | President | 42 | $99,190 | $0 | View return |
| 2013 | United Labor Agency of Nevada Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Bricklayers & Allied Craftworkers Local 13 Health Benefits Fund | 990 | Co-Chairman | 4 | $0 | $0 | View return |
| 2013 | Bricklayers & Allied Craftworkers Local 13 Vacation Fund | 990 | Co-Chairman | 1 | $0 | $0 | View return |