| 2024 | New York District Council | 990 | Officer | 0 | $48,697 | $0 | View return |
| 2023 | International Longshoremens 1478-2 Ila | 990 | Treasurer | 40 | $184,480 | $0 | View return |
| 2023 | New York District Council | 990 | Officer | 0 | $92,967 | $0 | View return |
| 2023 | Ila Local #1478-2 Health&Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | International Longshoremens 1478-2 Ila | 990 | Treasurer | 40 | $173,146 | $0 | View return |
| 2022 | New York District Council | 990 | Officer | 0 | $40,245 | $0 | View return |
| 2022 | Ila Local #1478-2 Health&Welfare Fund | 990 | Trustee | 2 | $0 | $173,146 | View return |
| 2021 | International Longshoremens 1478-2 Ila | 990 | Treasurer | 40 | $159,593 | $0 | View return |
| 2021 | New York District Council | 990 | Officer | 0 | $36,586 | $0 | View return |
| 2021 | Ila Local #1478-2 Health&Welfare Fund | 990 | Trustee | 2 | $0 | $159,593 | View return |
| 2020 | International Longshoremens 1478-2 Ila | 990 | Treasurer | 40 | $147,595 | $0 | View return |
| 2020 | New York District Council | 990 | Officer | 0 | $11,087 | $0 | View return |
| 2020 | Ila Local #1478-2 Health&Welfare Fund | 990 | Trustee | 2 | $0 | $159,593 | View return |
| 2019 | International Longshoremens 1478-2 Ila | 990 | Treasurer | 40 | $136,653 | $0 | View return |
| 2019 | Ila Local #1478-2 Health&Welfare Fund | 990 | Trustee | 2 | $0 | $147,594 | View return |
| 2018 | International Longshoremens 1478-2 Ila | 990 | Treasurer | 40 | $114,691 | $0 | View return |
| 2018 | Ila Local #1478-2 Health&Welfare Fund | 990 | Trustee | 2 | $0 | $136,653 | View return |
| 2017 | International Longshoremens 1478-2 Ila | 990 | Treasurer | 40 | $96,523 | $0 | View return |
| 2017 | Ila Local #1478-2 Health&Welfare Fund | 990 | Trustee | 2 | $0 | $114,692 | View return |
| 2016 | Ila Local #1478-2 Health&Welfare Fund | 990 | Trustee | 2 | $96,523 | $0 | View return |
| 2016 | International Longshoremens 1478-2 Ila | 990 | Treasurer | 40 | $77,885 | $0 | View return |
| 2015 | Ila Local #1478-2 Health&Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |