| 2025 | Connecticut Laborers' District | 990 | Auditor/Orga | 40 | $143,519 | $0 | View return |
| 2025 | Laborers' International Union of Na | 990 | Delegate | 2 | $4,500 | $0 | View return |
| 2025 | Construction and General Laborers' | 990EZ | Delegate | 1 | $0 | - | View return |
| 2024 | Connecticut Laborers' District | 990 | Auditor/Orga | 40 | $80,150 | $0 | View return |
| 2024 | Laborers' International Union of Na | 990 | Delegate | 2 | $4,500 | $0 | View return |
| 2024 | Construction and General Laborers' | 990EZ | Delegate | 1 | $0 | - | View return |
| 2023 | Laborers' International Union of Na | 990 | Delegate | 2 | $4,500 | $0 | View return |
| 2023 | Connecticut Laborers' District | 990 | Auditor | 8 | $4,200 | $0 | View return |
| 2023 | Construction and General Laborers' | 990EZ | Delegate | 1 | $0 | - | View return |
| 2022 | Laborers' International Union of Na | 990 | Sec.-Treas. | 2 | $17,728 | $0 | View return |
| 2022 | Connecticut Laborers' District | 990 | Auditor | 8 | $4,200 | $0 | View return |
| 2022 | Construction and General Laborers' | 990EZ | Sec.-Treas. | 1 | $0 | - | View return |
| 2021 | Laborers' International Union of Na | 990 | Sec. Treas. | 2 | $30,566 | $0 | View return |
| 2021 | Connecticut Laborers' District | 990 | Auditor | 8 | $4,200 | $0 | View return |
| 2021 | Construction and General Laborers' | 990EZ | Sec. Treas. | 1 | $0 | - | View return |
| 2020 | Laborers' International Union of Na | 990 | Sec. Treas. | 2 | $29,798 | $0 | View return |
| 2020 | Connecticut Laborers' District | 990 | Auditor | 8 | $4,200 | $0 | View return |
| 2020 | Construction and General Laborers' | 990EZ | Sec. Treas. | 1 | $0 | - | View return |
| 2019 | Laborers' International Union of Na | 990 | Sec. Treas. | 2 | $28,762 | $0 | View return |
| 2019 | Connecticut Laborers' District | 990 | Auditor | 8 | $4,200 | $0 | View return |
| 2019 | Construction and General Laborers' | 990EZ | Sec. Treas. | 1 | $0 | - | View return |
| 2018 | Laborers' International Union of Na | 990 | Sec. Treas. | 2 | $30,340 | $0 | View return |
| 2018 | Laborers' International Union of Na | 990 | Sec. Treas. | 2 | $30,340 | $0 | View return |
| 2018 | Connecticut Laborers' District | 990 | Auditor | 8 | $4,200 | $0 | View return |
| 2018 | Construction and General Laborers' | 990EZ | Sec. Treas. | 1 | $0 | - | View return |
| 2017 | Laborers' International Union of Na | 990 | Sec. Treas. | 2 | $19,617 | $0 | View return |
| 2017 | Connecticut Laborers' District | 990 | Auditor | 8 | $0 | $0 | View return |
| 2017 | Construction and General Laborers' | 990EZ | Sec. Treas. | 1 | $0 | - | View return |
| 2016 | Laborers' International Union of Na | 990 | Sec. Treas. | 20 | $20,517 | $0 | View return |
| 2016 | Construction and General Laborers' | 990EZ | Sec. Treas. | 1 | $0 | - | View return |
| 2014 | Laborers Local Union 7 Weatherization and Residential Construction | 990EZ | Sergeant-At-Arm | 1 | $0 | - | View return |
| 2013 | Laborers Local Union 7 Weatherization and Residential Construction | 990EZ | Sergeant-At-Arm | 1 | $0 | - | View return |