| 2025 | Laborers International Union of North America | 990 | Executive Board Member | 1 | $5,450 | $0 | View return |
| 2024 | Laborers International Union of North America | 990 | Business Manager/ President | 40 | $104,921 | $0 | View return |
| 2024 | Laborers International Union of North America | 990 | Sergeant At Arms | 1 | $5,400 | $0 | View return |
| 2024 | Laborers Local 1822 Fringe Benefit Funds | 990 | Union Trustee | 1 | $0 | $104,921 | View return |
| 2024 | Agati Laborers' Local 322 Scholarship Fund | 990 | Trustee | 1 | $0 | $106,133 | View return |
| 2024 | Upstate New York Laborers Education & Training Funds Tr | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Laborers International Union of North America | 990 | Sec. Treasurer/Business Manager | 40 | $91,299 | $0 | View return |
| 2023 | Laborers International Union of North America | 990 | Sergeant At Arms | 1 | $5,400 | $0 | View return |
| 2023 | Agati Laborers' Local 322 Scholarship Fund | 990 | Trustee | 1 | $0 | $91,299 | View return |
| 2023 | Laborers Local 1822 Fringe Benefit Funds | 990 | Union Trustee | 1 | $0 | $91,299 | View return |
| 2023 | Laborers Local 1822 Fringe Benefit Funds | 990 | Trustee | 1 | $0 | $91,299 | View return |
| 2023 | Upstate New York Laborers Education & Training Funds Tr | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Laborers International Union of North America | 990 | Sec. Treasurer | 40 | $81,178 | $0 | View return |
| 2022 | Laborers International Union of North America | 990 | Sergeant At Arms | 1 | $4,800 | $0 | View return |
| 2022 | Laborers Local 1822 Fringe Benefit Funds | 990 | Union Trustee | 1 | $0 | $81,178 | View return |
| 2022 | Upstate New York Laborers Education & Training Funds Tr | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Laborers International Union of North America | 990 | President/Sec. Treasurer (Eff. 8/21) | 40 | $75,904 | $0 | View return |
| 2021 | Laborers International Union of North America | 990 | Sergeant At Arms | 1 | $4,500 | $0 | View return |
| 2021 | Laborers Local 1822 Fringe Benefit Funds | 990 | Union Trustee | 1 | $0 | $75,904 | View return |
| 2020 | Laborers International Union of North America | 990 | President | 40 | $77,042 | $0 | View return |
| 2020 | Laborers International Union of North America | 990 | Sergeant At Arms | 1 | $4,500 | $0 | View return |
| 2020 | Laborers Local 1822 Fringe Benefit Funds | 990 | Union Trustee | 1 | $0 | $77,043 | View return |
| 2019 | Laborers International Union of North America | 990 | President | 40 | $75,763 | $0 | View return |
| 2019 | Laborers International Union of North America | 990 | Sergeant At Arms | 1 | $4,500 | $0 | View return |
| 2019 | Laborers Local 1822 Fringe Benefit Funds | 990 | Union Trustee | 1 | $0 | $75,763 | View return |
| 2018 | Laborers International Union of North America | 990 | President | 40 | $73,001 | $0 | View return |
| 2018 | Laborers International Union of North America | 990 | Sergeant At Arms | 1 | $4,100 | $0 | View return |
| 2018 | Laborers International Union of North America | 990 | Sergeant At Arms | 1 | $4,100 | $0 | View return |
| 2018 | Laborers Local 1822 Fringe Benefit Funds | 990 | Union Trustee | 1 | $520 | $73,001 | View return |
| 2017 | Laborers International Union of North America | 990 | President | 40 | $73,349 | $0 | View return |
| 2017 | Laborers International Union of North America | 990 | Sergeant At Arms | 1 | $3,900 | $0 | View return |
| 2017 | Laborers Local 1822 Fringe Benefit Funds | 990 | Union Trustee | 1 | $0 | $73,349 | View return |
| 2016 | Laborers International Union of North America | 990 | President | 40 | $75,968 | $0 | View return |
| 2016 | Laborers Local 1822 Fringe Benefit Funds | 990 | Union Trustee | 1 | $0 | $75,968 | View return |
| 2015 | Laborers International Union of North America | 990 | President | 40 | $77,305 | $0 | View return |
| 2015 | Laborers Local 1822 Fringe Benefit Funds | 990 | Union Trustee | 1 | $0 | $77,305 | View return |
| 2014 | Laborers Local 1822 Fringe Benefit Funds | 990 | Union Trustee | 1 | $0 | $72,898 | View return |
| 2013 | Laborers' Int'L Union of Na Local 322 | 990 | Organizer | 40 | $72,619 | $0 | View return |
| 2013 | Laborers Local 1822 Fringe Benefit Funds | 990 | Union Trustee | 1 | $0 | $72,619 | View return |