| 2024 | Sheet Metal Workers Local 19 Association Local 19 | 990 | President/Business Mgr (P) | 50 | $30,219 | $0 | View return |
| 2024 | International Association of Sheet Metal Air Rail and Transportation Workers | 990 | 3rd General Vice President | 4 | $6,797 | $0 | View return |
| 2024 | Sheet Metal Workers International Association Local 19 Scholarship Fund | 990 | Union Trustee (P) | 1 | $0 | $30,219 | View return |
| 2024 | Mechanical Trades Council of Delaware Valley | 990 | Vice President (P) | 5 | $0 | $0 | View return |
| 2024 | American Federation of Labor & Phila Building Trades Council AFL-CIO | 990 | Vice President (P) | 5 | $0 | $0 | View return |
| 2024 | Monimos Art Foundation | 990PF | Director | 1 | $0 | $0 | View return |
| 2024 | Brotherhood Unity & Dignity Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2024 | Sheet Metal Workers Joint Apprenticeship Fund of Philadelphia and Vicinity | 990 | Co-Chairman - Labor Trustee (P) | 1 | $0 | $0 | View return |
| 2023 | Sheet Metal Workers Local 19 Association Local 19 | 990 | President/Business Mgr | 40 | $266,253 | $0 | View return |
| 2023 | International Association of Sheet Metal Air Rail and Transportation Workers | 990 | 3rd General Vice President | 4 | $62,928 | $0 | View return |
| 2023 | Sheet Metal Workers International Association Local 19 Scholarship Fund | 990 | Union Trustee | 1 | $0 | $266,253 | View return |
| 2023 | Sheet Metal Workers Intl Assn Local Union 19 Supplemental Unemployment | 990 | Co-Chair (P) | 5 | $0 | $266,253 | View return |
| 2023 | Sheet Metal Workers Health Fund of Local Union No 19 | 990 | Co-Chair (P) | 5 | $0 | $266,253 | View return |
| 2023 | Brotherhood Unity & Dignity Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2023 | Samuel Staten Sr Pre-Apprenticeship Program | 990 | Board Member | 0 | $0 | $0 | View return |
| 2023 | American Federation of Labor & Phila Building Trades Council AFL-CIO | 990 | Vice President | 5 | $0 | $0 | View return |
| 2023 | AFL-CIO Philadelphia Council | 990 | Vice President (P) | 1 | $0 | $0 | View return |
| 2023 | Mechanical Trades Council of Delaware Valley | 990 | Vice President | 5 | $0 | $0 | View return |
| 2023 | Monimos Art Foundation | 990PF | Director | 1 | $0 | $0 | View return |
| 2023 | Sheet Metal Workers Joint Apprenticeship Fund of Philadelphia and Vicinity | 990 | Co-Chairman - Labor Truste (P) | 1 | $0 | $0 | View return |
| 2023 | Sheet Metal Worker Joint Apprentice & Training Committee of Central Pa | 990 | Co-Chairman - Labor (P) | 2 | $0 | $0 | View return |
| 2023 | Samuel Staten Sr Pre-Apprenticeship Program | 990 | Board Member | 0 | $0 | $0 | View return |
| 2023 | Samuel Staten Sr Pre-Apprenticeship Program | 990 | Board Member | 0 | $0 | $0 | View return |
| 2022 | Sheet Metal Workers Local 19 Association Local 19 | 990 | President/Business Mgr | 40 | $256,906 | $0 | View return |
| 2022 | International Association of Sheet Metal Air Rail and Transportation Workers | 990 | 3rd General Vice President | 4 | $58,565 | $0 | View return |
| 2022 | Sheet Metal Workers International Association Local 19 Scholarship Fund | 990 | Union Trustee | 1 | $0 | $256,906 | View return |
| 2022 | Sheet Metal Workers Health Fund of Local Union No 19 | 990 | Co-Chair | 5 | $0 | $256,906 | View return |
| 2022 | Sheet Metal Workers Intl Assn Local Union 19 Supplemental Unemployment | 990 | Co-Chair | 5 | $0 | $256,906 | View return |
| 2022 | American Federation of Labor & Phila Building Trades Council AFL-CIO | 990 | Asst. Business Manager/ Vice President | 5 | $0 | $0 | View return |
| 2022 | AFL-CIO Philadelphia Council | 990 | Vice President | 1 | $0 | $0 | View return |
| 2022 | Brotherhood Unity & Dignity Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2022 | Philadelphia Area Labor-Management Committee Inc | 990 | Board Of Directors | 1 | $0 | $0 | View return |
| 2022 | Mechanical Trades Council of Delaware Valley | 990 | Vice President | 5 | $0 | $0 | View return |
| 2022 | Monimos Art Foundation | 990PF | Director | 1 | $0 | $0 | View return |
| 2022 | Sheet Metal Worker Joint Apprentice & Training Committee of Central Pa | 990 | Co-Chairman - Labor | 2 | $0 | $0 | View return |
| 2022 | Sheet Metal Workers Joint Apprenticeship Fund of Philadelphia and Vicinity | 990 | Co-Chairman - Labor Truste | 1 | $0 | $0 | View return |
| 2021 | Sheet Metal Workers Local 19 Association Local 19 | 990 | President/Business Mgr | 40 | $241,538 | $0 | View return |
| 2021 | Sheet Metal Workers Intl Assn Local Union 19 Supplemental Unemployment | 990 | Co-Chair | 5 | $0 | $245,145 | View return |
| 2021 | Sheet Metal Workers Health Fund of Local Union No 19 | 990 | Co-Chair | 5 | $0 | $245,145 | View return |
| 2021 | Sheet Metal Workers International Association Local 19 Scholarship Fund | 990 | Union Trustee | 1 | $0 | $241,538 | View return |
| 2021 | Mechanical Trades Council of Delaware Valley | 990 | Vice President | 5 | $0 | $0 | View return |
| 2021 | Brotherhood Unity & Dignity Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2021 | Pa State Building & Construction Trades Council Home Association | 990EZ | VP (Until 6/ | 0.5 | $0 | - | View return |
| 2021 | Pennsylvania State Building & Construction Trades Council | 990 | VP (Until 6/ | 0.5 | $0 | $0 | View return |
| 2021 | AFL-CIO Philadelphia Council | 990 | Vice President | 1 | $0 | $0 | View return |
| 2021 | Philadelphia Area Labor-Management Committee Inc | 990 | Board Of Directors | 1 | $0 | $0 | View return |
| 2021 | American Federation of Labor & Phila Building Trades Council AFL-CIO | 990 | Vice President | 5 | $0 | $0 | View return |
| 2021 | Monimos Art Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2021 | Sheet Metal Worker Joint Apprentice & Training Committee of Central Pa | 990 | Co-Chairman - Labor | 2 | $0 | $0 | View return |
| 2021 | Sheet Metal Workers Joint Apprenticeship Fund of Philadelphia and Vicinity | 990 | Co-Chairman - Labor Trustee | 1 | $0 | $0 | View return |
| 2020 | Sheet Metal Workers Local 19 Association Local 19 | 990 | President/Business Mgr | 40 | $235,433 | $0 | View return |
| 2020 | Sheet Metal Workers International Association Local 19 Scholarship Fund | 990 | Union Trustee | 1 | $0 | $235,433 | View return |
| 2020 | Sheet Metal Workers Intl Assn Local Union 19 Supplemental Unemployment | 990 | Co-Chair | 5 | $0 | $235,433 | View return |
| 2020 | Sheet Metal Workers Health Fund of Local Union No 19 | 990 | Co-Chair | 5 | $0 | $235,433 | View return |
| 2020 | American Federation of Labor & Phila Building Trades Council AFL-CIO | 990 | Vice President | 5 | $0 | $0 | View return |
| 2020 | Mechanical Trades Council of Delaware Valley | 990 | Vice President | 5 | $0 | $0 | View return |
| 2020 | Pennsylvania State Building & Construction Trades Council | 990 | Vice Preside | 0.5 | $0 | $0 | View return |
| 2020 | AFL-CIO Philadelphia Council | 990 | Vice President | 1 | $0 | $0 | View return |
| 2020 | Philadelphia Area Labor-Management Committee Inc | 990 | Board Of Directors | 1 | $0 | $0 | View return |
| 2020 | Brotherhood Unity & Dignity Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2020 | Pa State Building & Construction Trades Council Home Association | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2020 | Monimos Art Foundation | 990PF | Director | 0 | $0 | - | View return |
| 2020 | Sheet Metal Worker Joint Apprentice & Training Committee of Central Pa | 990 | Co-Chairman - Labor | 2 | $0 | $0 | View return |
| 2020 | Sheet Metal Workers Joint Apprenticeship Fund of Philadelphia and Vicinity | 990 | Co-Chairman - Labor Truste | 1 | $0 | $0 | View return |
| 2019 | Sheet Metal Workers Local 19 Association Local 19 | 990 | President/Business Mgr | 40 | $237,335 | $0 | View return |
| 2019 | International Association of Sheet Metal Air Rail and Transportation Workers | 990 | Vice President | 4 | $63,371 | $0 | View return |
| 2019 | Sheet Metal Workers International Association Local 19 Scholarship Fund | 990 | Union Trustee | 1 | $0 | $237,335 | View return |
| 2019 | Sheet Metal Workers Intl Assn Local Union 19 Supplemental Unemployment | 990 | Co-Chair | 5 | $0 | $237,335 | View return |
| 2019 | Sheet Metal Workers Health Fund of Local Union No 19 | 990 | Co-Chair | 5 | $0 | $237,335 | View return |
| 2019 | Mechanical Trades Council of Delaware Valley | 990 | Vice President | 5 | $0 | $0 | View return |
| 2019 | AFL-CIO Philadelphia Council | 990 | Vice President | 1 | $0 | $0 | View return |
| 2019 | American Federation of Labor & Phila Building Trades Council AFL-CIO | 990 | Vice President | 5 | $0 | $0 | View return |
| 2019 | Philadelphia Area Labor-Management Committee Inc | 990 | Board Of Directors | 1 | $0 | $0 | View return |
| 2019 | Brotherhood Unity & Dignity Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2019 | Pennsylvania State Building & Construction Trades Council | 990 | Vice Preside | 0.5 | $0 | $0 | View return |
| 2019 | Pa State Building & Construction Trades Council Home Association | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2019 | Monimos Art Foundation | 990PF | Director | 0 | $0 | - | View return |
| 2019 | Sheet Metal Workers Joint Apprenticeship Fund of Philadelphia and Vicinity | 990 | Co-Chairman - Labor Truste | 1 | $0 | $0 | View return |
| 2019 | Sheet Metal Worker Joint Apprentice & Training Committee of Central Pa | 990 | Co-Chairman - Labor | 2 | $0 | $0 | View return |
| 2018 | Sheet Metal Workers Local 19 Association Local 19 | 990 | President/Business Mgr | 40 | $219,602 | $0 | View return |
| 2018 | International Association of Sheet Metal Air Rail and Transportation Workers | 990 | Vice President | 4 | $57,268 | $0 | View return |
| 2018 | Pennsylvania State Building & Construction Trades Council | 990 | Vice Preside | 0.5 | $100 | $0 | View return |
| 2018 | Sheet Metal Workers International Association Local 19 Scholarship Fund | 990 | Union Trustee | 1 | $0 | $219,602 | View return |
| 2018 | Sheet Metal Workers Intl Assn Local Union 19 Supplemental Unemployment | 990 | Co-Chair | 5 | $0 | $219,602 | View return |
| 2018 | Sheet Metal Workers Health Fund of Local Union No 19 | 990 | Co-Chair | 5 | $0 | $219,602 | View return |
| 2018 | AFL-CIO Philadelphia Council | 990 | Vice President | 1 | $0 | $0 | View return |
| 2018 | Brotherhood Unity & Dignity Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2018 | Mechanical Trades Council of Delaware Valley | 990 | Vice President | 5 | $0 | $0 | View return |
| 2018 | Philadelphia Area Labor-Management Committee Inc | 990 | Board Of Directors | 1 | $0 | $0 | View return |
| 2018 | Pa State Building & Construction Trades Council Home Association | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2018 | American Federation of Labor & Phila Building Trades Council AFL-CIO | 990 | Vice President | 5 | $0 | $0 | View return |
| 2018 | Monimos Art Foundation | 990PF | Director | 0 | $0 | - | View return |
| 2018 | Sheet Metal Worker Joint Apprentice & Training Committee of Central Pa | 990 | Co-Chairman - Labor | 2 | $0 | $0 | View return |
| 2018 | Sheet Metal Workers Joint Apprenticeship Fund of Philadelphia and Vicinity | 990 | Co-Chairman - Labor Truste | 1 | $0 | $0 | View return |
| 2017 | Sheet Metal Workers Local 19 Association Local 19 | 990 | President | 40 | $213,095 | $0 | View return |
| 2017 | International Association of Sheet Metal Air Rail and Transportation Workers | 990 | Vice President | 4 | $57,512 | $0 | View return |
| 2017 | Sheet Metal Workers International Association Local 19 Scholarship Fund | 990 | Union Trustee | 1 | $0 | $213,095 | View return |
| 2017 | Sheet Metal Workers Health Fund of Local Union No 19 | 990 | Co-Chair | 5 | $0 | $213,095 | View return |
| 2017 | Sheet Metal Workers Intl Assn Local Union 19 Supplemental Unemployment | 990 | Co-Chair | 5 | $0 | $213,095 | View return |
| 2017 | American Federation of Labor & Phila Building Trades Council AFL-CIO | 990 | Vice President | 5 | $0 | $0 | View return |
| 2017 | AFL-CIO Philadelphia Council | 990 | Vice President | 1 | $0 | $0 | View return |
| 2017 | Philadelphia Area Labor-Management Committee Inc | 990 | Board Of Directors | 1 | $0 | $0 | View return |
| 2017 | Mechanical Trades Council of Delaware Valley | 990 | Vice President | 5 | $0 | $0 | View return |
| 2017 | Brotherhood Unity & Dignity Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2017 | Sheet Metal Workers Joint Apprenticeship Fund of Philadelphia and Vicinity | 990 | Co-Chairman - Labor Truste | 1 | $0 | $0 | View return |
| 2017 | Sheet Metal Worker Joint Apprentice & Training Committee of Central Pa | 990 | Co-Chairman - Labor | 2 | $0 | $0 | View return |
| 2016 | Sheet Metal Workers Local 19 Association Local 19 | 990 | President | 40 | $209,892 | $0 | View return |
| 2016 | International Association of Sheet Metal Air Rail and Transportation Workers | 990 | Vice President | 10 | $54,880 | $0 | View return |
| 2016 | Sheet Metal Workers Health Fund of Local Union No 19 | 990 | Co-Chair | 5 | $0 | $209,892 | View return |
| 2016 | Sheet Metal Workers Intl Assn Local Union 19 Supplemental Unemployment | 990 | Co-Chair | 5 | $0 | $209,892 | View return |
| 2016 | American Federation of Labor & Phila Building Trades Council AFL-CIO | 990 | Vice President | 5 | $0 | $0 | View return |
| 2016 | Brotherhood Unity & Dignity Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2016 | Sheet Metal Workers International Association Local 19 Scholarship Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2016 | Mechanical Trades Council of Delaware Valley | 990 | President | 5 | $0 | $0 | View return |
| 2016 | AFL-CIO Philadelphia Council | 990 | Vice President | 1 | $0 | $0 | View return |
| 2016 | Philadelphia Area Labor-Management Committee Inc | 990 | Board Of Directors | 1 | $0 | $0 | View return |
| 2016 | Sheet Metal Workers Joint Apprenticeship Fund of Philadelphia and Vicinity | 990 | Co-Chairman - Labor Trustee | 1 | $0 | $0 | View return |
| 2016 | Sheet Metal Worker Joint Apprentice & Training Committee of Central Pa | 990 | Co-Chairman - Labor | 2 | $0 | $0 | View return |
| 2015 | Sheet Metal Workers Local 19 Association Local 19 | 990 | President | 40 | $204,733 | $0 | View return |
| 2015 | International Association of Sheet Metal Air Rail and Transportation Workers | 990 | Vice President | 40 | $51,940 | $0 | View return |
| 2015 | Sheet Metal Workers Intl Assn Local Union 19 Supplemental Unemployment | 990 | Co-Chair | 5 | $0 | $204,733 | View return |
| 2015 | Sheet Metal Workers Health Fund of Local Union No 19 | 990 | Co-Chair | 5 | $0 | $204,733 | View return |
| 2015 | Mechanical Trades Council of Delaware Valley | 990 | Vice President | 5 | $0 | $0 | View return |
| 2015 | Philadelphia Area Labor-Management Committee Inc | 990 | Board Of Directors | 1 | $0 | $0 | View return |
| 2015 | Brotherhood Unity & Dignity Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2015 | American Federation of Labor & Phila Building Trades Council AFL-CIO | 990 | Vice President | 5 | $0 | $0 | View return |
| 2015 | Pennsylvania State Building & Construction Trades Council | 990 | VP Until 6/8 | 0.5 | $0 | $0 | View return |
| 2015 | American Federation of Labor & Phila Building Trades Council AFL-CIO | 990 | Vice President | 5 | $0 | $0 | View return |
| 2015 | AFL-CIO Philadelphia Council | 990 | Vice President | 1 | $0 | $0 | View return |
| 2015 | Pa State Building & Construction Trades Council Home Association | 990EZ | VP Until 6/8 | 0.5 | $0 | - | View return |
| 2015 | Sheet Metal Workers International Association Local 19 Scholarship Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2015 | Sheet Metal Workers Joint Apprenticeship Fund of Philadelphia and Vicinity | 990 | Co-Chairman | 1 | $0 | $0 | View return |
| 2015 | Sheet Metal Worker Joint Apprentice & Training Committee of Central Pa | 990 | Co-Chairman - Labor | 2 | $0 | $0 | View return |
| 2014 | Sheet Metal Workers Local 19 Association Local 19 | 990 | President | 40 | $201,447 | $0 | View return |
| 2014 | Sheet Metal Workers Health Fund of Local Union No 19 | 990 | Co-Chair | 5 | $0 | $201,447 | View return |
| 2014 | Sheet Metal Workers Intl Assn Local Union 19 Supplemental Unemployment | 990 | Co-Chair | 5 | $0 | $201,447 | View return |
| 2014 | Pennsylvania State Building & Construction Trades Council | 990 | Vice Preside | 0.5 | $0 | $0 | View return |
| 2014 | Mechanical Trades Council of Delaware Valley | 990 | VP | 5 | $0 | $0 | View return |
| 2014 | Sheet Metal Workers International Association Local 19 Scholarship Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2014 | Pa State Building & Construction Trades Council Home Association | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2014 | Philadelphia Area Labor-Management Committee Inc | 990 | Board Of Directors | 1 | $0 | $0 | View return |
| 2014 | AFL-CIO Philadelphia Council | 990 | Executive Board | 1 | $0 | $0 | View return |
| 2014 | American Federation of Labor & Phila Building Trades Council AFL-CIO | 990 | VP | 5 | - | - | View return |
| 2014 | Brotherhood Unity & Dignity Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2014 | Sheet Metal Worker Joint Apprentice & Training Committee of Central Pa | 990 | Co-Chairman | 2 | $0 | $0 | View return |
| 2014 | Sheet Metal Workers Joint Apprenticeship Fund of Philadelphia and Vicinity | 990 | Co-Chairman | 1 | $0 | $0 | View return |
| 2013 | Sheet Metal Workers Local 19 Association Local 19 | 990 | President | 40 | $197,111 | $0 | View return |
| 2013 | Pennsylvania State Building & Construction Trades Council | 990 | Vice Preside | 0.5 | $100 | $0 | View return |
| 2013 | Sheet Metal Workers Intl Assn Local Union 19 Supplemental Unemployment | 990 | Co-Chair | 5 | $0 | $197,111 | View return |
| 2013 | Sheet Metal Workers Health Fund of Local Union No 19 | 990 | Co-Chair | 5 | $0 | $197,111 | View return |
| 2013 | Pa State Building & Construction Trades Council Home Association | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2013 | Sheet Metal Workers International Association Local 19 Scholarship Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2013 | Sheet Metal Worker Joint Apprentice & Training Committee of Central Pa | 990 | Pres/Bus Mgr | 2 | $0 | $0 | View return |
| 2013 | Philadelphia Area Labor-Management Committee Inc | 990 | Board Of Directors | 1 | $0 | $0 | View return |
| 2013 | AFL-CIO Philadelphia Council | 990 | Executive Board | 1 | $0 | $0 | View return |
| 2013 | Sheet Metal Workers Joint Apprenticeship Fund of Philadelphia and Vicinity | 990 | Co-Chairman | 1 | $0 | $0 | View return |