| 2025 | Laborers International Union of Na | 990 | Treasurer | 40 | $160,453 | $0 | View return |
| 2025 | Connecticut Laborers' District Council | 990 | Vice Preside | 8 | $9,000 | $0 | View return |
| 2025 | Cape Cod Police K-9 Relief Fund | 990EZ | President | 2 | $0 | $0 | View return |
| 2025 | The Lawrence County Young Mens Chri Stian Association | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | Laborers International Union of Na | 990 | Treasurer | 40 | $152,990 | $0 | View return |
| 2024 | Connecticut Laborers' District Council | 990 | Vice Preside | 8 | $8,500 | $0 | View return |
| 2024 | The Lawrence County Young Mens Chri Stian Association | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | New Castle Public Library | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2024 | Cape Cod Police K-9 Relief Fund | 990EZ | President | 2 | $0 | $0 | View return |
| 2024 | Lawrence County Social Services Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2024 | United Community Services of Lawrence County Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2023 | Laborers International Union of Na | 990 | Treasurer | 40 | $149,573 | $0 | View return |
| 2023 | Connecticut Laborers' District Council | 990 | Vice Preside | 8 | $8,500 | $0 | View return |
| 2023 | Cape Cod Police K-9 Relief Fund | 990EZ | President | 2 | $0 | $0 | View return |
| 2023 | New Castle Public Library | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2023 | Lawrence County Social Services Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2023 | United Community Services of Lawrence County Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2022 | Laborers International Union of Na | 990 | Treasurer | 40 | $142,688 | $0 | View return |
| 2022 | Connecticut Laborers' District Council | 990 | Vice Preside | 8 | $8,500 | $0 | View return |
| 2022 | Cape Cod Police K-9 Relief Fund | 990EZ | President | 2 | $0 | $0 | View return |
| 2022 | Western Connecticut Area Labor Federation AFL-CIO | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2022 | Lawrence County Social Services Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2022 | United Community Services of Lawrence County Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2021 | Laborers International Union of Na | 990 | Treasurer | 40 | $129,713 | $0 | View return |
| 2021 | Connecticut Laborers' District Council | 990 | Vice Preside | 8 | $8,208 | $0 | View return |
| 2021 | Western Connecticut Area Labor Federation AFL-CIO | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2021 | Cape Cod Police K-9 Relief Fund | 990EZ | President | 2 | $0 | $0 | View return |
| 2021 | United Community Services of Lawrence County Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2021 | Lawrence County Social Services Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2020 | Connecticut Laborers' District Council | 990 | Ex. Board | 8 | $5,000 | $0 | View return |
| 2020 | Cape Cod Police K-9 Relief Fund | 990EZ | President | 2 | $0 | $0 | View return |
| 2020 | Laborers International Union of Na | 990 | Treasurer | 40 | $0 | $0 | View return |
| 2020 | Western Connecticut Area Labor Federation AFL-CIO | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2020 | Lawrence County Social Services Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2020 | United Community Services of Lawrence County Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2019 | Laborers International Union of Na | 990 | Treasurer | 40 | $134,844 | $0 | View return |
| 2019 | Connecticut Laborers' District Council | 990 | Ex. Board | 8 | $5,000 | $0 | View return |
| 2019 | Western Connecticut Area Labor Federation AFL-CIO | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2019 | Cape Cod Police K-9 Relief Fund | 990EZ | President | 2 | $0 | $0 | View return |
| 2019 | United Community Services of Lawrence County Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Lawrence County Social Services Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2018 | Laborers International Union of Na | 990 | Treasurer | 40 | $128,821 | $0 | View return |
| 2018 | Connecticut Laborers' District Council | 990 | Ex. Board | 8 | $3,750 | $0 | View return |
| 2018 | Western Connecticut Area Labor Federation AFL-CIO | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2018 | Cape Cod Police K-9 Relief Fund | 990EZ | President | 2 | $0 | $0 | View return |
| 2018 | Lawrence County Social Services Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2018 | United Community Services of Lawrence County Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Laborers International Union of Na | 990 | Treasurer | 40 | $129,949 | $0 | View return |
| 2017 | Connecticut Laborers' District Council | 990 | Ex Board (Pa | 8 | $4,993 | $0 | View return |
| 2017 | Western Connecticut Area Labor Federation AFL-CIO | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2017 | Cape Cod Police K-9 Relief Fund | 990EZ | President | 2 | $0 | - | View return |
| 2017 | United Community Services of Lawrence County Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Lawrence County Social Services Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2016 | Laborers International Union of Na | 990 | Treasurer | 40 | $120,002 | $0 | View return |
| 2016 | Connecticut Laborers' District Council | 990 | Ex Board | 8 | $4,894 | $0 | View return |
| 2016 | Cape Cod Police K-9 Relief Fund | 990EZ | President | 2 | $0 | - | View return |
| 2016 | United Community Services of Lawrence County Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Lawrence County Social Services Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2015 | Laborers International Union of Na | 990 | Business Mgr | 40 | $121,529 | $0 | View return |
| 2015 | Cape Cod Police K-9 Relief Fund | 990EZ | President | 2 | $0 | - | View return |
| 2015 | Lawrence County Social Services Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | United Community Services of Lawrence County Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | Laborers International Union of Na | 990 | Business Mgr | 40 | $112,575 | $0 | View return |
| 2014 | Cape Cod Police K-9 Relief Fund | 990EZ | President | 2 | $0 | - | View return |
| 2014 | United Community Services of Lawrence County Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | Lawrence County Social Services Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Laborers International Union of Na | 990 | Business Mgr | 40 | $114,047 | $0 | View return |
| 2013 | Cape Cod Police K-9 Relief Fund | 990EZ | President | 2 | $0 | - | View return |
| 2013 | United Community Services of Lawrence County Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | Lawrence County Social Services Inc. | 990 | Director | 1 | $0 | $0 | View return |