| 2025 | Pennsylvania State Building & Construction Trades Council | 990 | Vice Preside | 0.5 | $0 | $0 | View return |
| 2025 | International Association of Sheet Metal Air Rail & Transportation | 990EZ | 3rd Vice President | 1 | $0 | $0 | View return |
| 2025 | Pa State Building & Construction Trades Council Home Association | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2025 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | Exec VP | 1 | $0 | - | View return |
| 2025 | American Federation of Labor & Phila Building Trades Council AFL-CIO | 990 | Vice President | 5 | $0 | $0 | View return |
| 2024 | Sheet Metal Workers Local 19 Association | 990 | President/Business Mgr | 50 | $278,753 | $0 | View return |
| 2024 | Sheet Metal Workers Health Fund of Local Union No 19 | 990 | Co-Chair | 2 | $0 | $278,753 | View return |
| 2024 | Sheet Metal Workers Intl Assn Local Union 19 Supplemental Unemployment | 990 | Co-Chair | 2 | $0 | $278,753 | View return |
| 2024 | Pennsylvania State Building & Construction Trades Council | 990 | Vice Preside | 0.5 | $0 | $0 | View return |
| 2024 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | Exec VP | 1 | $0 | - | View return |
| 2024 | Mechanical Trades Council of Delaware Valley | 990 | Vice President | 5 | $0 | $0 | View return |
| 2024 | Pa State Building & Construction Trades Council Home Association | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2024 | American Federation of Labor & Phila Building Trades Council AFL-CIO | 990 | Vice President | 5 | $0 | $0 | View return |
| 2024 | Cherokee Area Council Incorporated | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | Brotherhood Unity & Dignity Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2024 | International Association of Sheet Metal Air Rail & Transportation | 990EZ | 3rd Vice President | 1 | $0 | $0 | View return |
| 2024 | 1Hope Ministries International | 990 | President | 3 | $0 | $0 | View return |
| 2024 | AFL-CIO Philadelphia Council | 990 | Vice President | 1 | $0 | $0 | View return |
| 2024 | Sheet Metal Workers Joint Apprenticeship Fund of Philadelphia and Vicinity | 990 | Co-Chairman - Labor Trustee | 1 | $0 | $0 | View return |
| 2024 | Sheet Metal Worker Joint Apprentice & Training Committee of Central Pa | 990 | Chairman - Labor | 2 | $0 | $0 | View return |
| 2024 | Cayuga-Seneca Community Action Agency Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Sheet Metal Workers Local 19 Association | 990 | Fin. Sec-Treasuer/Ass. Bm | 40 | $206,833 | $0 | View return |
| 2023 | Sheet Metal Workers Inter Assoc Scholarship Fund | 990 | Union Trustee | 1 | $0 | $206,833 | View return |
| 2023 | Sheet Metal Workers Intl Assn Local Union 19 Supplemental Unemployment | 990 | Co-Chair | 2 | $0 | $206,833 | View return |
| 2023 | Sheet Metal Workers Health Fund of Local Union No 19 | 990 | Co-Chair | 2 | $0 | $206,833 | View return |
| 2023 | Brotherhood Unity & Dignity Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2023 | International Association of Sheet Metal Air Rail & Transportation | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2023 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | Exec VP | 1 | $0 | - | View return |
| 2023 | AFL-CIO Philadelphia Council | 990 | Vice President | 1 | $0 | $0 | View return |
| 2023 | 1Hope Ministries International | 990 | President | 3 | $0 | $0 | View return |
| 2023 | Sheet Metal Workers Joint Apprenticeship Fund of Philadelphia and Vicinity | 990 | Co-Chairman - Labor Truste | 1 | $0 | $0 | View return |
| 2023 | Sheet Metal Worker Joint Apprentice & Training Committee of Central Pa | 990 | Labor Trustee | 2 | $0 | $0 | View return |
| 2023 | Sheet Metal Worker Joint Apprentice & Training Committee of Central Pa | 990 | Co-Chairman - Labor | 2 | $0 | $0 | View return |
| 2023 | Community Progress Council Inc. | 990 | Director (Til 2/24) | 1 | $0 | $0 | View return |
| 2023 | Cayuga-Seneca Community Action Agency Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Omaha Youth for Christ | 990 | Director | 5 | $0 | $0 | View return |
| 2022 | Sheet Metal Workers Local 19 Association | 990 | Fin. Sec-Treasuer/Ass. Bm | 40 | $196,151 | $0 | View return |
| 2022 | Sheet Metal Workers Inter Assoc Scholarship Fund | 990 | Union Trustee | 1 | $0 | $196,151 | View return |
| 2022 | Sheet Metal Workers Health Fund of Local Union No 19 | 990 | Trustee | 2 | $0 | $196,151 | View return |
| 2022 | Sheet Metal Workers Intl Assn Local Union 19 Supplemental Unemployment | 990 | Trustee | 2 | $0 | $196,151 | View return |
| 2022 | Brotherhood Unity & Dignity Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2022 | 1Hope Ministries International | 990EZ | President | 3 | $0 | - | View return |
| 2022 | International Association of Sheet Metal Air Rail & Transportation | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2022 | Sheet Metal Worker Joint Apprentice & Training Committee of Central Pa | 990 | Labor Trustee | 2 | $0 | $0 | View return |
| 2022 | North Coast Youth Golf Association | 990EZ | Secretary | 1 | $0 | - | View return |
| 2022 | Omaha Youth for Christ | 990 | Director | 5 | $0 | $0 | View return |
| 2022 | Sheet Metal Workers Joint Apprenticeship Fund of Philadelphia and Vicinity | 990 | Labor Trustee | 1 | $0 | $0 | View return |
| 2021 | Sheet Metal Workers Local 19 Association | 990 | Fin Secretary-Treasuer/Ass | 40 | $179,965 | $0 | View return |
| 2021 | Sheet Metal Workers Intl Assn Local Union 19 Supplemental Unemployment | 990 | Trustee | 2 | $0 | $186,204 | View return |
| 2021 | Sheet Metal Workers Health Fund of Local Union No 19 | 990 | Trustee | 2 | $0 | $186,204 | View return |
| 2021 | Sheet Metal Workers Inter Assoc Scholarship Fund | 990 | Union Trustee | 1 | $0 | $179,965 | View return |
| 2021 | 1Hope Ministries International | 990EZ | President | 3 | $0 | - | View return |
| 2021 | North Coast Youth Golf Association | 990EZ | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2021 | Brotherhood Unity & Dignity Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2021 | International Association of Sheet Metal Air Rail & Transportation | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2021 | Sheet Metal Worker Joint Apprentice & Training Committee of Central Pa | 990 | Labor Trustee | 2 | $0 | $0 | View return |
| 2021 | Sheet Metal Workers Joint Apprenticeship Fund of Philadelphia and Vicinity | 990 | Labor Trustee | 1 | $0 | $0 | View return |
| 2020 | Sheet Metal Workers Local 19 Association | 990 | Fin Secretary-Treasuer/Ass | 40 | $173,939 | $0 | View return |
| 2020 | Sheet Metal Workers Inter Assoc Scholarship Fund | 990 | Union Trustee | 1 | $0 | $173,939 | View return |
| 2020 | Sheet Metal Workers Intl Assn Local Union 19 Supplemental Unemployment | 990 | Trustee | 2 | $0 | $173,939 | View return |
| 2020 | Sheet Metal Workers Health Fund of Local Union No 19 | 990 | Trustee | 2 | $0 | $173,939 | View return |
| 2020 | International Association of Sheet Metal Air Rail & Transportation | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2020 | 1Hope Ministries International | 990EZ | President | 3 | $0 | - | View return |
| 2020 | Brotherhood Unity & Dignity Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2019 | Sheet Metal Workers Local 19 Association | 990 | Fin Secretary-Treasuer/Ass | 40 | $176,265 | $0 | View return |
| 2019 | Sheet Metal Workers Intl Assn Local Union 19 Supplemental Unemployment | 990 | Trustee | 2 | $0 | $176,265 | View return |
| 2019 | Sheet Metal Workers Health Fund of Local Union No 19 | 990 | Trustee | 2 | $0 | $176,265 | View return |
| 2019 | Sheet Metal Workers Inter Assoc Scholarship Fund | 990 | Union Trustee | 1 | $0 | $176,265 | View return |
| 2019 | National Association of Wheat Growers | 990 | Board Member | 2 | $0 | $0 | View return |
| 2019 | 1Hope Ministries International | 990EZ | President | 3 | $0 | - | View return |
| 2019 | Brotherhood Unity & Dignity Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2019 | International Association of Sheet Metal Air Rail & Transportation | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2019 | Sheet Metal Workers Joint Apprenticeship Fund of Philadelphia and Vicinity | 990 | Labor Trustee | 1 | $0 | $0 | View return |
| 2019 | Sheet Metal Worker Joint Apprentice & Training Committee of Central Pa | 990 | Labor Trustee | 2 | $0 | $0 | View return |
| 2018 | Sheet Metal Workers Local 19 Association | 990 | Fin Secretary-Treasuer/Asst Bus Mgr | 40 | $165,462 | $0 | View return |
| 2018 | Sheet Metal Workers Intl Assn Local Union 19 Supplemental Unemployment | 990 | Trustee | 2 | $0 | $165,462 | View return |
| 2018 | Sheet Metal Workers Health Fund of Local Union No 19 | 990 | Trustee | 2 | $0 | $165,462 | View return |
| 2018 | Sheet Metal Workers Inter Assoc Scholarship Fund | 990 | Union Trustee | 1 | $0 | $165,461 | View return |
| 2018 | 1Hope Ministries International | 990EZ | President | 3 | $0 | - | View return |
| 2018 | Brotherhood Unity & Dignity Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2018 | Piedmont Academy Inc. | 990 | Board Member | - | $0 | $0 | View return |
| 2018 | National Association of Wheat Growers | 990 | Board Member | 2 | $0 | $0 | View return |
| 2018 | International Association of Sheet Metal Air Rail & Transportation | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2018 | Ohio Small Grains Marketing Program | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Sheet Metal Workers Joint Apprenticeship Fund of Philadelphia and Vicinity | 990 | Labor Trustee | 1 | $0 | $0 | View return |
| 2018 | Ohio Corn and Wheat Grower'S Association | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Sheet Metal Workers Local 19 Association | 990 | Financial Secretary-Treasurer | 40 | $142,989 | $0 | View return |
| 2017 | Sheet Metal Workers Inter Assoc Scholarship Fund | 990 | Union Trustee | 1 | $0 | $142,989 | View return |
| 2017 | Sheet Metal Workers Health Fund of Local Union No 19 | 990 | Trustee | 2 | $0 | $142,989 | View return |
| 2017 | Sheet Metal Workers Intl Assn Local Union 19 Supplemental Unemployment | 990 | Trustee | 2 | $0 | $142,989 | View return |
| 2017 | 1Hope Ministries International | 990EZ | President | 3 | $0 | - | View return |
| 2017 | National Glass Association | 990 | Immediate Past Chairman | 1 | $0 | $0 | View return |
| 2017 | National Association of Wheat Growers | 990 | Board Member | 2 | $0 | $0 | View return |
| 2017 | Brotherhood Unity & Dignity Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2017 | Ohio Small Grains Marketing Program | 990 | Member | 2 | $0 | $0 | View return |
| 2017 | Piedmont Academy Inc. | 990 | Board Member | - | $0 | $0 | View return |
| 2017 | Sheet Metal Workers Joint Apprenticeship Fund of Philadelphia and Vicinity | 990 | Labor Trustee | 1 | $0 | $0 | View return |
| 2017 | Ohio Corn and Wheat Grower'S Association | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | Sheet Metal Workers Local 19 Association | 990 | Asst. Business Manager | 40 | $137,593 | $0 | View return |
| 2016 | Sheet Metal Workers Intl Assn Local Union 19 Supplemental Unemployment | 990 | Trustee | 2 | $0 | $137,593 | View return |
| 2016 | Sheet Metal Workers Health Fund of Local Union No 19 | 990 | Trustee | 2 | $0 | $137,593 | View return |
| 2016 | 1Hope Ministries International | 990EZ | President | 3 | $0 | - | View return |
| 2016 | Piedmont Academy Inc. | 990 | Board Member | - | $0 | $0 | View return |
| 2016 | Ohio Small Grains Marketing Program | 990 | Member | 2 | $0 | $0 | View return |
| 2016 | National Association of Wheat Growers | 990 | Board Member | 2 | $0 | $0 | View return |
| 2016 | National Glass Association | 990 | Immediate Past Chairman | 1 | $0 | $0 | View return |
| 2016 | Sheet Metal Workers Joint Apprenticeship Fund of Philadelphia and Vicinity | 990 | Labor Trustee | 1 | $0 | $0 | View return |
| 2016 | Ohio Corn and Wheat Grower'S Association | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | Sheet Metal Workers Local 19 Association | 990 | Asst. Business Manager (N) | 40 | $129,149 | $0 | View return |
| 2015 | Sheet Metal Workers Intl Assn Local Union 19 Supplemental Unemployment | 990 | Trustee | 2 | $0 | $129,149 | View return |
| 2015 | Sheet Metal Workers Health Fund of Local Union No 19 | 990 | Trustee | 2 | $0 | $129,149 | View return |
| 2015 | Ohio Small Grains Marketing Program | 990 | Member | 2 | $0 | $0 | View return |
| 2015 | National Association of Wheat Growers | 990 | Board Member | 2 | $0 | $0 | View return |
| 2015 | National Glass Association Foundation | 990EZ | Immediate Past Chairman | 1 | $0 | $0 | View return |
| 2015 | National Glass Association | 990 | Immediate Past Chairman | 1 | $0 | $0 | View return |
| 2015 | Ohio Corn and Wheat Grower'S Association | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | Sheet Metal Workers Joint Apprenticeship Fund of Philadelphia and Vicinity | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Piedmont Academy Inc. | 990 | Board Member | - | $0 | $0 | View return |
| 2014 | Sheet Metal Workers Local 19 Association | 990 | Asst. Business Manager | 40 | $122,823 | $0 | View return |
| 2014 | National Glass Association Foundation | 990EZ | Chairman | 1 | $0 | $0 | View return |
| 2014 | Capabilities Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | Ohio Small Grains Marketing Program | 990 | Member | 2 | $0 | $0 | View return |
| 2014 | National Glass Association | 990 | Chairman | 1 | $0 | $0 | View return |
| 2014 | Ohio Corn and Wheat Grower'S Association | 990 | Director | - | $0 | $0 | View return |
| 2014 | Sheet Metal Workers Joint Apprenticeship Fund of Philadelphia and Vicinity | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Sheet Metal Workers Local 19 Association | 990 | Asst. Business Manager | 40 | $119,697 | $0 | View return |
| 2013 | National Glass Association | 990 | Chairman-Elect | 1 | $0 | $0 | View return |
| 2013 | Capabilities Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Ohio Small Grains Marketing Program | 990 | - | 2 | $0 | $0 | View return |
| 2013 | Richmond Rural Fire Protection | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | National Glass Association Foundation | 990EZ | Chairman Elect | 1 | $0 | $0 | View return |
| 2013 | Sheet Metal Workers Joint Apprenticeship Fund of Philadelphia and Vicinity | 990 | Trustee | 1 | $0 | $0 | View return |