| 2025 | Steamfitters Local Union No 464 | 990 | Examining Board | 1 | $390 | $0 | View return |
| 2024 | Marine Military Academy Inc | 990 | President | 40 | $180,000 | $0 | View return |
| 2024 | Steamfitters Local Union No 464 | 990 | Examining Board | 1 | $735 | $0 | View return |
| 2024 | Marine Military Academy Foundation | 990 | President | 0.5 | $0 | $180,000 | View return |
| 2023 | Marine Military Academy Inc | 990 | President | 40 | $191,199 | $0 | View return |
| 2023 | Steamfitters Local Union No 464 | 990 | Examining Board | 1 | $375 | $0 | View return |
| 2023 | Marine Military Academy Foundation | 990 | President | 0.5 | $0 | $191,199 | View return |
| 2022 | Marine Military Academy Inc | 990 | President | 40 | $193,803 | $0 | View return |
| 2022 | Steamfitters Local Union No 464 | 990 | Examining Board | 1 | $435 | $0 | View return |
| 2022 | Marine Military Academy Foundation | 990 | President | 0.5 | $0 | $193,803 | View return |
| 2021 | Marine Military Academy Inc | 990 | President | 40 | $192,630 | $0 | View return |
| 2021 | Steamfitters Local Union No 464 | 990 | Examining Board | 1 | $600 | $0 | View return |
| 2021 | Marine Military Academy Foundation | 990 | President | 0.5 | $0 | $192,630 | View return |
| 2020 | Marine Military Academy Inc | 990 | President | 40 | $186,805 | $0 | View return |
| 2020 | Steamfitters Local Union No 464 | 990 | Examining Board | 1 | $915 | $0 | View return |
| 2020 | Marine Military Academy Foundation | 990 | President | 0.5 | $0 | $186,805 | View return |
| 2019 | Marine Military Academy Inc | 990 | President | 40 | $136,007 | $0 | View return |
| 2019 | Steamfitters Local Union No 464 | 990 | Examining Board | 1 | $435 | $0 | View return |
| 2019 | Marine Military Academy Foundation | 990 | President | 0.5 | $0 | $136,007 | View return |
| 2018 | Steamfitters Local Union No 464 | 990 | Examining Board | 1 | $525 | $0 | View return |
| 2017 | Steamfitters Local Union No 464 | 990 | Examining Board | 1 | $600 | $0 | View return |
| 2016 | Steamfitters Local Union No 464 | 990 | Examining Board | 1 | $285 | $0 | View return |
| 2016 | Rebuilding Together Hartford Inc | 990 | Director | - | $0 | $0 | View return |
| 2015 | Steamfitters Local Union No 464 | 990 | Examining Board | 1 | $390 | $0 | View return |
| 2015 | Rebuilding Together Hartford Inc | 990 | Director | - | $0 | $0 | View return |
| 2014 | Rebuilding Together Hartford Inc | 990 | Director | - | $0 | $0 | View return |
| 2013 | Rebuilding Together Hartford Inc | 990 | Director | 3 | $0 | $0 | View return |