| 2024 | Laborers' International Union | 990 | Vice President & Reg Mgr | 50 | $520,955 | $0 | View return |
| 2024 | Laborers Employers Cooperation And | 990 | Trustee | 2 | $0 | $0 | View return |
| 2024 | Laborers' Health and Safety | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | Laborers' International Union | 990 | Vice President & Reg Mgr | 50 | $505,007 | $0 | View return |
| 2023 | Liuna Training and Education Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2023 | Laborers' Health and Safety | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | Laborers Employers Cooperation And | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | Mcmaster University | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Laborers' International Union | 990 | Vice President & Reg Mgr | 50 | $432,559 | $0 | View return |
| 2022 | Liuna Training and Education Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2022 | Laborers' Health and Safety | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | Laborers Employers Cooperation And | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | Mcmaster University | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Laborers' International Union | 990 | Vice President & Reg Mgr | 50 | $403,762 | $0 | View return |
| 2021 | Liuna Training and Education Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2021 | Laborers' Health and Safety | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | Laborers Employers Cooperation And | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | Mcmaster University | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Laborers' International Union | 990 | Vice President & Reg Mgr | 50 | $359,623 | $0 | View return |
| 2020 | Laborers Employers Cooperation And | 990 | Trustee | 2 | $0 | $0 | View return |
| 2020 | Liuna Training and Education Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2020 | Laborers' Health and Safety | 990 | Trustee | 2 | $0 | $0 | View return |
| 2020 | Mcmaster University | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Laborers' International Union | 990 | Vice President & Reg Mgr | 50 | $358,016 | $0 | View return |
| 2019 | Laborers Employers Cooperation And | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | Laborers' Health and Safety | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | Liuna Training and Education Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2018 | Laborers' International Union | 990 | Vice President & Reg Mgr | 50 | $353,966 | $0 | View return |
| 2018 | Laborers Employers Cooperation And | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | Liuna Training and Education Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2018 | Laborers' Health and Safety | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Laborers' International Union | 990 | Vice President & Reg Mgr | 50 | $337,791 | $0 | View return |
| 2017 | Liuna Training and Education Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2017 | Laborers' Health and Safety | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Laborers Employers Cooperation And | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | Laborers' International Union | 990 | Vice President & Reg Mgr | 50 | $315,398 | $0 | View return |
| 2016 | Laborers Employers Cooperation And | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | Laborers' Health and Safety | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | Liuna Training and Education Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2015 | Laborers' International Union | 990 | Vice President & Reg Mgr | 50 | $320,202 | $0 | View return |
| 2015 | Laborers Employers Cooperation And | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | Laborers' Health and Safety | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | Liuna Training and Education Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2014 | Laborers' International Union | 990 | Vice President & Reg Mgr | 50 | $376,736 | $0 | View return |
| 2014 | Liuna Training and Education Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2014 | Laborers Employers Cooperation And | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | Laborers' Health and Safety | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | Laborers' International Union | 990 | Vice President & Reg Mgr | 50 | $391,192 | $0 | View return |
| 2013 | Laborers Employers Cooperation And | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | Liuna Training and Education Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2013 | Laborers' Health and Safety | 990 | Trustee | 2 | $0 | $0 | View return |