| 2022 | Roofers Union Local 30 | 990 | Union Trustee | 10 | $0 | $0 | View return |
| 2022 | Roofers Local 30 Joint Apprenticeship | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Roofers Local 30 Joint Apprenticeship | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | United Union of Roofers Local 154 Welfare Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2021 | Roofers Union Local 30 | 990 | Union Trustee | 10 | $0 | $0 | View return |
| 2020 | United Union of Roofers Local 154 Welfare Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2020 | Roofers Local 30 Joint Apprenticeship | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Roofers Union Local 30 | 990 | Union Trustee | 10 | $0 | $0 | View return |
| 2019 | Roofers Local 30 Joint Apprenticeship | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Roofers Union Local 30 | 990 | Union Trustee | 10 | $0 | $0 | View return |
| 2019 | United Union of Roofers Local 154 Welfare Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2019 | Roofers and Waterproofers L U 30 Appren | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2018 | Roofers Union Local 30 | 990 | Union Trustee | 10 | $0 | $0 | View return |
| 2018 | United Union of Roofers Local 154 Welfare Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2018 | Roofers Local 30 Joint Apprenticeship | 990 | Trustee | 1 | $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 |
| 2017 | Roofers and Waterproofers L U 30 Appren | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2017 | United Union of Roofers Local 154 Welfare Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2017 | Roofers & Waterproofers Local 30 (Wash) | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Roofers Local 30 Joint Apprenticeship | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Roofers Union Local 30 | 990 | Union Trustee | 10 | $0 | $0 | View return |
| 2016 | United Union of Roofers Local 154 Welfare Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2016 | Roofers Local 30 Joint Apprenticeship | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Roofers Union Local 30 | 990 | Employer Trustee | 10 | $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 |
| 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 | Joint Board of Trustees Composition Roofers Union Local 30 Vacation Fund | 990 | Employer Trustee | 10 | $0 | $0 | View return |
| 2015 | American Federation of Labor & Phila | 990 | Vice President (P) | 5 | $0 | $0 | View return |
| 2015 | Roofers Local 30 Joint Apprenticeship | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Pennsylvania State Building & | 990 | VP Until 6/8 | 0.5 | $0 | $0 | View return |
| 2015 | American Federation of Labor & Phila | 990 | Vice President (P) | 5 | $0 | $0 | View return |
| 2015 | Roofers & Waterproofers Local 30 (Wash) | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | Pa State Building & Construction | 990EZ | VP Until 6/8 | 0.5 | $0 | - | View return |
| 2015 | Roofers Local 30 Club | 990EZ | Chairman | 1 | $0 | $0 | View return |
| 2015 | Roofers Union Local 30 | 990 | Employer Trustee | 10 | $0 | $0 | View return |
| 2014 | Pennsylvania State Building & | 990 | Vice Preside | 0.5 | $0 | $0 | View return |
| 2014 | Roofers Local 30 Joint Apprenticeship | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Pa State Building & Construction | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2014 | Roofers and Waterproofers L U 30 Appren | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2014 | American Federation of Labor & Phila | 990 | VP | 5 | $0 | $0 | View return |
| 2014 | Joint Board of Trustees Composition Roofers Union Local 30 Vacation Fund | 990 | Employer Trustee | 10 | $0 | $0 | View return |
| 2014 | Roofers Union Local 30 | 990 | Employer Trustee | 10 | $0 | $0 | View return |
| 2014 | Roofers & Waterproofers Local 30 (Wash) | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | Pa State Building & Construction | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2013 | Roofers and Waterproofers L U 30 Appren | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2013 | Roofers Union Local 30 | 990 | Employer Trustee | 10 | $0 | $0 | View return |
| 2013 | Pennsylvania State Building & | 990 | Vice Preside | 0.5 | $0 | $0 | View return |
| 2013 | Roofers & Waterproofers Local 30 (Wash) | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | Joint Board of Trustees Composition Roofers Union Local 30 Vacation Fund | 990 | Employer Trustee | 10 | $0 | $0 | View return |