| 2025 | Sheet Metal Workers International Association No28 | 990 | President/Business Manager | 58 | $243,062 | $0 | View return |
| 2025 | 28 Realty Inc | 990 | President | 1 | $0 | $243,062 | View return |
| 2024 | Sheet Metal Workers International Association No28 | 990 | President/Business Manager | 58 | $238,707 | $0 | View return |
| 2024 | International Association of Sheet Metal Air Rail & Transportation | 990EZ | President | 1 | $150 | $0 | View return |
| 2024 | National Stabilization Agreement of the Sheet Metal Industry Trust Fund | 990 | Trustee - New | 4 | $0 | $238,707 | View return |
| 2024 | 28 Realty Inc | 990 | President/Bus Manager | 1 | $0 | $238,707 | View return |
| 2024 | Sheet Metal Workers Local Union No 28 Welfare Fund | 990 | Trustee | 1 | $0 | $238,707 | View return |
| 2024 | Sheet Metal Workers Local Union No 28 Education Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Sheet Metal Workers International Association No28 | 990 | President/Business Manager | 58 | $235,198 | $0 | View return |
| 2023 | 28 Realty Inc | 990 | President/Bus Manager | 1 | $0 | $235,198 | View return |
| 2023 | Sheet Metal Workers Local Union No 28 Welfare Fund | 990 | Trustee | 1 | $0 | $235,198 | View return |
| 2023 | Sheet Metal Workers Local Union No28 | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Sheet Metal Workers Local Union No 28 Education Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | International Association of Sheet Metal Air Rail & Transportation | 990EZ | Director | 1 | $0 | $0 | View return |
| 2022 | Sheet Metal Workers International Association No28 | 990 | President/Business Manager | 60 | $231,325 | $0 | View return |
| 2022 | 28 Realty Inc | 990 | President/Bus Manager | 1 | $0 | $231,325 | View return |
| 2022 | Sheet Metal Workers Local Union No 28 Welfare Fund | 990 | Trustee | 1 | $0 | $231,325 | View return |
| 2022 | International Association of Sheet Metal Air Rail & Transportation | 990EZ | Director | 1 | $0 | $0 | View return |
| 2022 | National Energy Management Institute | 990 | President | 1 | $0 | $0 | View return |
| 2022 | Sheet Metal Workers Local Union No 28 Education Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Sheet Metal Workers Local Union No28 | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Sheet Metal Workers Local Union No28 | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Sheet Metal Workers International Association No28 | 990 | President/Business Manager | 60 | $236,248 | $0 | View return |
| 2021 | 28 Realty Inc | 990 | President | 1 | $0 | $236,248 | View return |
| 2021 | Sheet Metal Workers Local Union No 28 Welfare Fund | 990 | Trustee | 1 | $0 | $236,248 | View return |
| 2021 | International Association of Sheet Metal Air Rail & Transportation | 990EZ | Director | 1 | $0 | $0 | View return |
| 2021 | National Energy Management Institute | 990 | President | 1 | $0 | $0 | View return |
| 2021 | Sheet Metal Workers Local Union No28 | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Sheet Metal Workers Local Union No 28 Education Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Sheet Metal Workers International Association No28 | 990 | President/Business Manager | 60 | $225,050 | $0 | View return |
| 2020 | 28 Realty Inc | 990 | President | 1 | $0 | $225,050 | View return |
| 2020 | Sheet Metal Workers Local Union No 28 Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Sheet Metal Workers Local Union No 28 Education Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | International Association of Sheet Metal Air Rail & Transportation | 990EZ | Director | 1 | $0 | $0 | View return |
| 2020 | Sheet Metal Workers Local Union No28 | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Sheet Metal Workers International Association No28 | 990 | President | 40 | $196,982 | $0 | View return |
| 2019 | Sheet Metal Workers Local Union No 28 Welfare Fund | 990 | Trustee | 1 | $0 | $196,982 | View return |
| 2019 | 28 Realty Inc | 990 | President | 1 | $0 | $196,982 | View return |
| 2019 | International Association of Sheet Metal Air Rail & Transportation | 990EZ | Director | 1 | $0 | $0 | View return |
| 2019 | Sheet Metal Workers Local Union No28 | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Sheet Metal Workers Local Union No 28 Education Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Sheet Metal Workers International Association No28 | 990 | President | 40 | $166,976 | $0 | View return |
| 2018 | 28 Realty Inc | 990 | President | 1 | $0 | $206,465 | View return |
| 2018 | Sheet Metal Workers Local Union No 28 Education Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Sheet Metal Workers Local Union No28 | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Sheet Metal Workers International Association No28 | 990 | Business Agent | 40 | $163,453 | $0 | View return |
| 2017 | Sheet Metal Workers Local Union No 28 Education Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Sheet Metal Workers Local Union No28 | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Sheet Metal Workers Local Union No 28 Education Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Sheet Metal Workers International Association No28 | 990 | Business Agent | 40 | $157,818 | $0 | View return |
| 2016 | Sheet Metal Workers Local Union No 28 Education Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Sheet Metal Workers International Association No28 | 990 | Business Agent | 40 | $156,735 | $0 | View return |
| 2015 | Sheet Metal Workers Local Union No28 | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Sheet Metal Workers Local Union No 28 Education Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Sheet Metal Workers Local Union No 28 Education Fund | 990 | Trustee | 1 | $0 | $73,921 | View return |