| 2025 | United Union of Roofers Waterproofers & Allied Workers Roofers Local 22 | 990 | Business Manager | 40 | $83,896 | $0 | View return |
| 2025 | Roofers Local 22 Building Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2024 | Sunset Hills Country Club Inc | 990 | Employee | 40 | $104,350 | $0 | View return |
| 2024 | United Union of Roofers Waterproofers & Allied Workers Roofers Local 22 | 990 | Business Manager | 40 | $78,590 | $0 | View return |
| 2024 | Bruceton Community Ambulance Service Inc. | 990 | President | 20 | $1,641 | $0 | View return |
| 2024 | Roofing Industry Joint Apprentice & Training Committee for Ny Et Al | 990 | Union Trustee | 1 | $0 | $78,590 | View return |
| 2024 | Connecticut Association of Land Surveyors Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Hamilton County Conv & Visit Bureau Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Ancient Free & Accepted Masons of Iowa | 990 | Secretary | 2 | $0 | $0 | View return |
| 2024 | Roofers Local 22 Building Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2024 | Gettysburg Lodge No 1526 Loyal Order of Moose Gettysburg Moose Lodge 1526 | 990 | President | 4 | $0 | $0 | View return |
| 2024 | Alzheimer'S Drug Discovery Foundation | 990 | Governor | 1 | $0 | $0 | View return |
| 2024 | Foundation for a Better World Inc. | 990PF | President | 25 | $0 | $0 | View return |
| 2024 | Turbo Gives Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2024 | Health & Welfare Fund of Roofers Local No 22 Board of Trustees | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2024 | Kiwanis International Inc of Greater Waverly | 990EZ | 1st VP | 1 | $0 | - | View return |
| 2023 | United Union of Roofers Waterproofers & Allied Workers Roofers Local 22 | 990 | Business Manager | 40 | $66,115 | $0 | View return |
| 2023 | Bruceton Community Ambulance Service Inc. | 990 | President | 20 | $2,545 | $0 | View return |
| 2023 | Roofing Industry Joint Apprentice & Training Committee for Ny Et Al | 990 | Union Trustee | 1 | $0 | $66,115 | View return |
| 2023 | Turbo Gives Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2023 | Connecticut Association of Land Surveyors Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Roofers Local 22 Building Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2023 | Gettysburg Lodge No 1526 Loyal Order of Moose Gettysburg Moose Lodge 1526 | 990 | President | 4 | $0 | $0 | View return |
| 2023 | New Directions for People with Disabilities Inc. | 990 | Member | 1 | $0 | $0 | View return |
| 2023 | Health & Welfare Fund of Roofers Local No 22 Board of Trustees | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2023 | Foundation for a Better World Inc. | 990PF | Program Director | 25 | $0 | $0 | View return |
| 2022 | Bruceton Community Ambulance Service Inc. | 990 | Vice President | 20 | $1,976 | $0 | View return |
| 2022 | Roofing Industry Joint Apprentice & Training Committee for Ny Et Al | 990 | Trustee | 1 | $0 | $36,760 | View return |
| 2022 | Turbo Gives Inc. | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2022 | Roofers Local 22 Building Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2022 | Gettysburg Lodge No 1526 Loyal Order of Moose Gettysburg Moose Lodge 1526 | 990 | President | 4 | $0 | $0 | View return |
| 2022 | Foundation for a Better World Inc. | 990PF | Program Director | 25 | $0 | $0 | View return |
| 2022 | United Union of Roofers Waterproofers & Allied Workers Roofers Local 22 | 990 | Executive Board Until 4/22 | 1 | $0 | $0 | View return |
| 2022 | United Union of Roofers Waterproofers & Allied Workers Roofers Local 22 | 990 | Recording Secretary As Of 4/22 | 1 | $0 | $0 | View return |
| 2022 | Connecticut Association of Land Surveyors Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Health & Welfare Fund of Roofers Local No 22 Board of Trustees | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2022 | New Directions for People with Disabilities Inc. | 990 | Member | 1 | $0 | $0 | View return |
| 2021 | Brooks Home Care Advantage Inc | 990 | Director Clinical Services | 40 | $119,555 | $0 | View return |
| 2021 | Brooks Home Care Advantage Inc | 990 | Director Clinical Services | 40 | $119,555 | $0 | View return |
| 2021 | Turbo Gives Inc. | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2021 | Roofers Local 22 Building Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2021 | Connecticut Association of Land Surveyors Inc | 990EZ | Director | 1 | $0 | - | View return |
| 2021 | Gettysburg Lodge No 1526 Loyal Order of Moose Gettysburg Moose Lodge 1526 | 990 | President | 4 | $0 | $0 | View return |
| 2021 | Princeton Tory Inc | 990EZ | Publisher | 15 | $0 | $0 | View return |
| 2021 | Health & Welfare Fund of Roofers Local No 22 Board of Trustees | 990 | Union Trustee As Of 10/2021 | 1 | $0 | $0 | View return |
| 2021 | New Directions for People with Disabilities Inc. | 990 | Member | 1 | $0 | $0 | View return |
| 2020 | Brooks Home Care Advantage Inc | 990 | Director Clinical Services | 40 | $137,044 | $0 | View return |
| 2020 | United Union of Roofers Waterproofers & Allied Workers Roofers Local 22 | 990 | Executive Board As Of 6/30/2020 | 1 | $0 | $0 | View return |
| 2020 | Des Allemands Volunteer Fire Department Inc. | 990 | Board Member | 3 | $0 | $0 | View return |
| 2020 | Roofers Local 22 Building Fund | 990EZ | Trustee As Of 6/30/2020 | 1 | $0 | $0 | View return |
| 2020 | Connecticut Association of Land Surveyors Inc | 990EZ | Director | 1 | $0 | - | View return |
| 2020 | New Directions for People with Disabilities Inc. | 990 | Member | 1 | $0 | $0 | View return |
| 2019 | Brooks Home Care Advantage Inc | 990 | Director Clinical Services | 40 | $120,018 | $0 | View return |
| 2019 | Connecticut Association of Land Surveyors Inc | 990EZ | Director | 1 | $0 | - | View return |
| 2019 | Des Allemands Volunteer Fire Department Inc. | 990 | Board Member | 3 | $0 | $0 | View return |
| 2018 | Monroe Chamber of Commerce | 990EZ | Board Member | 1 | $0 | - | View return |
| 2018 | Connecticut Association of Land Surveyors Inc | 990EZ | Director | 1 | $0 | - | View return |
| 2017 | Connecticut Association of Land Surveyors Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Monroe Chamber of Commerce | 990EZ | Board Member | 2 | $0 | - | View return |
| 2016 | Connecticut Association of Land Surveyors Inc | 990EZ | Director | 1 | $0 | - | View return |
| 2016 | Monroe Chamber of Commerce | 990EZ | Board Member | 0 | $0 | - | View return |
| 2015 | Monroe Chamber of Commerce | 990EZ | Director | 1 | $0 | - | View return |
| 2014 | Monroe Chamber of Commerce | 990EZ | Director | 1 | $0 | - | View return |
| 2013 | Monroe Chamber of Commerce | 990EZ | Director | 5 | $0 | - | View return |