| 2025 | United Union of Roofers Waterproofers A | 990 | Business Manager | 40 | $188,810 | $0 | View return |
| 2025 | Pennsylvania State Building & | 990 | Vice Preside | 0.5 | $0 | $0 | View return |
| 2025 | Pa State Building & Construction | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2025 | American Federation of Labor & Phila | 990 | Vice President | 5 | $0 | $0 | View return |
| 2024 | United Union of Roofers Waterproofers A | 990 | Business Manager | 40 | $181,493 | $0 | View return |
| 2024 | Pennsylvania State Building & | 990 | Vice Preside | 0.5 | $0 | $0 | View return |
| 2024 | Pa State Building & Construction | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2024 | American Federation of Labor & Phila | 990 | Vice President | 5 | $0 | $0 | View return |
| 2024 | Roofers and Waterproofers L U 30 Appren | 990EZ | Labor Trustee | 2 | $0 | $0 | View return |
| 2024 | Roofers & Waterproofers Local 30 (Wash) | 990 | Labor Trustee | 2 | $0 | $0 | View return |
| 2024 | The Admiral at the Lake Foundation | 990 | Vice Chair | 2 | $0 | $0 | View return |
| 2023 | United Union of Roofers Waterproofers A | 990 | Business Manager | 40 | $175,777 | $0 | View return |
| 2023 | United Union of Roofers Waterproofers and Allied Workers | 990 | Vice President | 1 | $3,016 | $0 | View return |
| 2023 | Roofers Local 30 Joint Apprenticeship | 990 | Union Trustee | 1 | $0 | $175,777 | View return |
| 2023 | Roofers Union Local 30 | 990 | Union Trustee | 10 | $0 | $175,777 | View return |
| 2023 | Roofers Welfare Fund Local #30 | 990 | Union Trustee | 1 | $0 | $175,777 | View return |
| 2023 | Pennsylvania State Building & | 990 | Vice Preside | 0.5 | $0 | $0 | View return |
| 2023 | American Federation of Labor & Phila | 990 | Vice President | 5 | $0 | $0 | View return |
| 2023 | Pa State Building & Construction | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2023 | Roofers and Waterproofers L U 30 Appren | 990EZ | Labor Trustee | 2 | $0 | $0 | View return |
| 2023 | Roofers & Waterproofers Local 30 (Wash) | 990 | Labor Trustee | 2 | $0 | $0 | View return |
| 2022 | United Union of Roofers Waterproofers A | 990 | Business Manager | 40 | $170,993 | $0 | View return |
| 2022 | Roofers Union Local 30 | 990 | Former Union Trustee | 10 | $0 | $170,993 | View return |
| 2022 | Roofers Local 30 Joint Apprenticeship | 990 | Former Trustee | 1 | $0 | $170,993 | View return |
| 2022 | Roofers Welfare Fund Local #30 | 990 | Union Trustee | 1 | $0 | $170,993 | View return |
| 2022 | Pennsylvania State Building & | 990 | Vice Preside | 0.5 | $0 | $0 | View return |
| 2022 | American Federation of Labor & Phila | 990 | Vice President | 5 | $0 | $0 | View return |
| 2022 | Pa State Building & Construction | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2022 | Roofers & Waterproofers Local 30 (Wash) | 990 | Labor Trustee | 2 | $0 | $0 | View return |
| 2022 | Roofers and Waterproofers L U 30 Appren | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2021 | United Union of Roofers Waterproofers A | 990 | Business Manager | 40 | $168,246 | $0 | View return |
| 2021 | Pennsylvania State Building & | 990 | Vice Preside | 0.5 | $150 | $0 | View return |
| 2021 | Roofers Local 30 Joint Apprenticeship | 990 | Trustee | 1 | $0 | $168,246 | View return |
| 2021 | Roofers Union Local 30 | 990 | Union Trustee | 10 | $0 | $168,246 | View return |
| 2021 | Roofers Welfare Fund Local #30 | 990 | Union Trustee | 1 | $0 | $168,246 | View return |
| 2021 | Pa State Building & Construction | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2021 | American Federation of Labor & Phila | 990 | Vice President | 5 | $0 | $0 | View return |
| 2021 | Roofers & Waterproofers Local 30 (Wash) | 990 | Labor Trustee | 2 | $0 | $0 | View return |
| 2021 | Roofers and Waterproofers L U 30 Appren | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2020 | United Union of Roofers Waterproofers A | 990 | Business Manager | 40 | $164,223 | $0 | View return |
| 2020 | Roofers Welfare Fund Local #30 | 990 | Union Trustee | 1 | $0 | $164,223 | View return |
| 2020 | Roofers Local 30 Joint Apprenticeship | 990 | Trustee | 1 | $0 | $164,223 | View return |
| 2020 | Roofers Union Local 30 | 990 | Union Trustee | 10 | $0 | $164,223 | View return |
| 2020 | American Federation of Labor & Phila | 990 | Vice President | 5 | $0 | $0 | View return |
| 2020 | Pennsylvania State Building & | 990 | Vice Preside | 0.5 | $0 | $0 | View return |
| 2020 | Pa State Building & Construction | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2020 | Roofers & Waterproofers Local 30 (Wash) | 990 | Labor Trustee | 2 | $0 | $0 | View return |
| 2020 | Roofers and Waterproofers L U 30 Appren | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2019 | United Union of Roofers Waterproofers A | 990 | Business Manager | 40 | $157,865 | $0 | View return |
| 2019 | Roofers Local 30 Joint Apprenticeship | 990 | Trustee | 1 | $0 | $157,865 | View return |
| 2019 | Roofers Union Local 30 | 990 | Union Trustee | 10 | $0 | $157,865 | View return |
| 2019 | Roofers Welfare Fund Local #30 | 990 | Union Trustee | 1 | $0 | $157,865 | View return |
| 2019 | American Federation of Labor & Phila | 990 | Vice President | 5 | $0 | $0 | View return |
| 2019 | Roofers & Waterproofers Local 30 (Wash) | 990 | Labor Trustee | 2 | $0 | $0 | View return |
| 2019 | Roofers and Waterproofers L U 30 Appren | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2018 | United Union of Roofers Waterproofers A | 990 | Business Manager | 40 | $153,168 | $0 | View return |
| 2018 | Roofers Union Local 30 | 990 | Union Trustee | 10 | $0 | $153,168 | View return |
| 2018 | Roofers Local 30 Joint Apprenticeship | 990 | Trustee | 1 | $0 | $153,168 | View return |
| 2018 | American Federation of Labor & Phila | 990 | Vice President | 5 | $0 | $0 | View return |
| 2018 | Roofers and Waterproofers L U 30 Appren | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2018 | Roofers & Waterproofers Local 30 (Wash) | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | Roofers Welfare Fund Local #30 | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | United Union of Roofers Waterproofers A | 990 | Business Manager | 40 | $149,024 | $0 | View return |
| 2017 | Roofers Local 30 Joint Apprenticeship | 990 | Trustee | 1 | $0 | $149,024 | View return |
| 2017 | Roofers Union Local 30 | 990 | Union Trustee | 10 | $0 | $149,024 | View return |
| 2017 | American Federation of Labor & Phila | 990 | Vice President | 5 | $0 | $0 | View return |
| 2017 | Roofers and Waterproofers L U 30 Appren | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2017 | Roofers & Waterproofers Local 30 (Wash) | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Roofers Welfare Fund Local #30 | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | United Union of Roofers Waterproofers A | 990 | Business Manager | 40 | $135,602 | $0 | View return |
| 2016 | Roofers Local 30 Joint Apprenticeship | 990 | Trustee | 1 | $0 | $135,602 | View return |
| 2016 | Roofers Union Local 30 | 990 | Employer Trustee | 10 | $0 | $135,602 | View return |
| 2016 | American Federation of Labor & Phila | 990 | Vice President | 5 | $0 | $0 | View return |
| 2016 | Roofers & Waterproofers Local 30 (Wash) | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | Roofers Welfare Fund Local #30 | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Roofers and Waterproofers L U 30 Appren | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2016 | Roofers & Waterproofers Local 30 (Wash) | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | Roofers and Waterproofers L U 30 Appren | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2016 | Roofers & Waterproofers Local 30 (Wash) | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | United Union of Roofers Waterproofers A | 990 | Business Manger | 40 | $94,396 | $0 | View return |
| 2015 | Joint Board of Trustees Composition Roofers Union Local 30 Vacation Fund | 990 | Employer Trustee | 10 | $0 | $97,504 | View return |
| 2015 | Roofers Local 30 Joint Apprenticeship | 990 | Trustee | 1 | $0 | $98,326 | View return |
| 2015 | Roofers Union Local 30 | 990 | Employer Trustee | 10 | $0 | $98,326 | View return |
| 2015 | American Federation of Labor & Phila | 990 | Vice President | 5 | $0 | $0 | View return |
| 2015 | American Federation of Labor & Phila | 990 | Vice President | 5 | $0 | $0 | View return |
| 2015 | Roofers Local 30 Club | 990EZ | Secretary-Treasurer | 1 | $0 | $0 | View return |
| 2014 | Roofers Local 30 Joint Apprenticeship | 990 | Trustee | 1 | $0 | $82,620 | View return |
| 2014 | Joint Board of Trustees Composition Roofers Union Local 30 Vacation Fund | 990 | Employer Trustee | 10 | $0 | $82,620 | View return |
| 2014 | Roofers Union Local 30 | 990 | Employer Trustee | 10 | $0 | $82,620 | View return |
| 2014 | Roofers and Waterproofers L U 30 Appren | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2013 | Roofers Union Local 30 | 990 | Employer Trustee | 10 | $0 | $86,045 | View return |
| 2013 | Joint Board of Trustees Composition Roofers Union Local 30 Vacation Fund | 990 | Employer Trustee | 10 | $0 | $86,045 | View return |
| 2013 | Roofers and Waterproofers L U 30 Appren | 990EZ | Trustee | 2 | $0 | $0 | View return |