| 2025 | Newspaper & Mail Deliverers Union of New York & Vicinity | 990 | Executive Board | 1 | $175 | $0 | View return |
| 2024 | Newspaper & Mail Deliverers Union of New York & Vicinity | 990 | Executive Board | 1 | $705 | $0 | View return |
| 2023 | Newspaper & Mail Deliverers Union of New York & Vicinity | 990 | Executive Board | 1 | $1,410 | $0 | View return |
| 2023 | The Shield Foundation Inc | 990 | Vice President/Secretary | 8 | $0 | $0 | View return |
| 2023 | National Centre for Padre Pio Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2022 | The Shield Foundation Inc | 990 | Vice President/Secretary | 8 | $0 | $0 | View return |
| 2022 | National Centre for Padre Pio Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2021 | Newspaper & Mail Deliverers Union of New York & Vicinity | 990 | Executive Board | 1 | $680 | $0 | View return |
| 2021 | National Centre for Padre Pio Inc. | 990 | President | 2 | $0 | $0 | View return |
| 2020 | Newspaper & Mail Deliverers Union of New York & Vicinity | 990 | Executive Board | 1 | $243 | $0 | View return |
| 2020 | National Centre for Padre Pio Inc. | 990 | President | 3 | $0 | $0 | View return |
| 2019 | Newspaper & Mail Deliverers Union of New York & Vicinity | 990 | Executive Board | 1 | $972 | $0 | View return |
| 2019 | National Centre for Padre Pio Inc. | 990 | President | 2 | $0 | $0 | View return |
| 2018 | National Centre for Padre Pio Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2017 | National Centre for Padre Pio Inc. | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2017 | National Centre for Padre Pio Inc. | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2016 | Trustees of Sheet Metal Workers Local | 990 | Former Trustee | 1 | $0 | $124,012 | View return |
| 2016 | Apprenticeship Trust Fund Smw Local Union 100 Richmond Area | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | National Centre for Padre Pio Inc. | 990 | Vice President | 2 | $0 | $0 | View return |
| 2016 | National Centre for Padre Pio Inc. | 990 | Vice Preside | 2 | $0 | $0 | View return |
| 2015 | Sheet Metal Air Rail and Transportation Workers' Local 100 | 990 | Business Manager | 40 | $129,929 | $0 | View return |
| 2015 | Trustees of Sheet Metal Workers Lu 100 Baltimore Area Health & Welfare | 990 | Trustee | 1 | $0 | $136,315 | View return |
| 2015 | Trustees of Sheet Metal Workers Local | 990 | Trustee | 1 | $0 | $136,315 | View return |
| 2015 | Apprenticeship Trust Fund Smw Local Union 100 Richmond Area | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | National Centre for Padre Pio Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | Trustees of Sheet Metal Workers Lu 100 Baltimore Area Health & Welfare | 990 | Trustee | 1 | $0 | $137,147 | View return |
| 2014 | Trustees of Sheet Metal Workers Local | 990 | Trustee | 1 | $0 | $137,147 | View return |
| 2014 | Apprenticeship Trust Fund Smw Local Union 100 Richmond Area | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | National Centre for Padre Pio Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | Sheet Metal Air Rail and Transportation Workers' Local 100 | 990 | Business Manager | 40 | $150,770 | $0 | View return |
| 2013 | Trustees of Sheet Metal Workers Lu 100 Baltimore Area Health & Welfare | 990 | Trustee | 1 | $0 | $132,836 | View return |
| 2013 | Trustees of Sheet Metal Workers Local | 990 | Trustee | 1 | $0 | $132,836 | View return |
| 2013 | Apprenticeship Trust Fund Smw Local Union 100 Richmond Area | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | National Centre for Padre Pio Inc. | 990 | Director | 2 | $0 | $0 | View return |