| 2025 | International Brotherhood of Teamsters | 990 | Secretary-Tr | 40 | $118,189 | $63,000 | View return |
| 2025 | International Brotherhood of 43 Joint Council | 990 | Executive As | 5 | $16,000 | $165,189 | View return |
| 2024 | International Brotherhood of Teamsters | 990 | Secretary-Tr | 40 | $110,712 | $63,000 | View return |
| 2023 | International Brotherhood of Teamsters | 990 | Secretary-Tr | 40 | $109,065 | $57,500 | View return |
| 2023 | Suffolk County Society for the Prevention of Cruelty to Animals | 990 | President | 25 | $0 | $0 | View return |
| 2023 | Teamsters Local 299 Community Service Foundation | 990 | Officer | 1 | $0 | $0 | View return |
| 2022 | International Brotherhood of Teamsters | 990 | Secretary-Tr | 40 | $106,051 | $47,000 | View return |
| 2022 | Suffolk County Society for the Prevention of Cruelty to Animals | 990 | President | 25 | $0 | $0 | View return |
| 2022 | Teamsters Local 299 Community Service Foundation | 990 | Officer | 1 | $0 | $0 | View return |
| 2021 | International Brotherhood of Teamsters | 990 | Recording Se | 40 | $103,255 | $47,000 | View return |
| 2021 | Teamsters Local 299 Community Service Foundation | 990 | Officer | 1 | $0 | $0 | View return |
| 2021 | Suffolk County Society for the Prevention of Cruelty to Animals | 990 | President | 25 | $0 | $0 | View return |
| 2020 | International Brotherhood of Teamsters | 990 | Recording Secretary | 40 | $99,008 | $47,000 | View return |
| 2020 | Suffolk County Society for the Prevention of Cruelty to Animals | 990 | President | 25 | $0 | $0 | View return |
| 2020 | Teamsters Local 299 Community Service Foundation | 990 | Officer | 1 | $0 | $0 | View return |
| 2019 | International Brotherhood of Teamsters | 990 | Recording Secretary | 40 | $86,305 | $47,500 | View return |
| 2019 | Teamsters Local 299 Community Service Foundation | 990 | Officer | 1 | $0 | $0 | View return |
| 2019 | Suffolk County Society for the Prevention of Cruelty to Animals | 990 | President | 25 | $0 | $0 | View return |
| 2018 | International Brotherhood of Teamsters | 990 | Recording Secretary | 40 | $83,509 | $47,768 | View return |
| 2018 | Teamsters Local 299 Community Service Foundation | 990EZ | Officer | 1 | $0 | $0 | View return |
| 2018 | Suffolk County Society for the Prevention of Cruelty to Animals | 990 | President | 25 | $0 | $0 | View return |
| 2017 | International Brotherhood of Teamsters | 990 | Recording Secretary | 40 | $83,421 | $43,473 | View return |
| 2017 | Teamsters Local 299 Community Service Foundation | 990EZ | Officer | 1 | $0 | $0 | View return |
| 2017 | Suffolk County Society for the Prevention of Cruelty to Animals | 990 | President | 25 | $0 | $0 | View return |
| 2017 | American Legion Post 492 | 990 | Commander | 5 | $0 | $0 | View return |
| 2016 | International Brotherhood of Teamsters | 990 | Recording Secretary | 40 | $83,171 | $37,000 | View return |
| 2016 | Teamsters Local 299 Community Service Foundation | 990EZ | Officer | 1 | $0 | $0 | View return |
| 2016 | Suffolk County Society for the Prevention of Cruelty to Animals | 990 | President | 25 | $0 | $0 | View return |
| 2016 | American Legion Post 492 | 990 | Jud Adv | 5 | $0 | $0 | View return |
| 2015 | International Brotherhood of Teamsters | 990 | Recording Secretary | 40 | $80,492 | $25,000 | View return |
| 2015 | Teamsters Local 299 Community Service Foundation | 990EZ | Officer | 1 | $0 | $0 | View return |
| 2015 | Suffolk County Society for the Prevention of Cruelty to Animals | 990 | President | 25 | $0 | $0 | View return |
| 2014 | International Brotherhood of Teamsters | 990 | Recording Secretary | 40 | $81,583 | $25,000 | View return |
| 2014 | Suffolk County Society for the Prevention of Cruelty to Animals | 990 | President | 25 | $0 | $0 | View return |
| 2014 | Teamsters Local 299 Community Service Foundation | 990EZ | Recording Secretary | 1 | $0 | $0 | View return |
| 2013 | International Brotherhood of Teamsters | 990 | Recording Secretary | 40 | $75,540 | $25,000 | View return |
| 2013 | Suffolk County Society for the Prevention of Cruelty to Animals | 990 | President | 25 | $0 | $0 | View return |
| 2013 | Teamsters Local 299 Community Service Foundation | 990EZ | Recording Secretary | 1 | $0 | $0 | View return |