| 2024 | Palmetto Family Council | 990 | President | 40 | $120,000 | $0 | View return |
| 2024 | International Association of Heat and Frost Insulators and Allied Workers | 990 | Business Manager (P) | 40 | $0 | $0 | View return |
| 2024 | Asbestos Workers Local Union No 14 Joint Apprenticeship Training Fund | 990 | Union Trustee/Co-Chair (P) | 5 | $0 | $0 | View return |
| 2024 | Asbestos Workers Philadelphia Health And | 990 | Labor Trustee (P) | 1 | $0 | $0 | View return |
| 2023 | International Association of Heat and Frost Insulators and Allied Workers | 990 | Business Manager | 40 | $184,731 | $0 | View return |
| 2023 | Asbestos Workers Philadelphia Health And | 990 | Labor Trustee | 1 | $0 | $184,731 | View return |
| 2023 | Asbestos Workers Local Union No 14 Joint Apprenticeship Training Fund | 990 | Union Trustee/Co-Chair | 5 | $0 | $0 | View return |
| 2023 | Mechanical Trades Council of Delaware Valley | 990 | Recording Secretary (P) | 5 | $0 | $0 | View return |
| 2023 | Marva Theater Performing Arts Center Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Asbestos Workers Local 14 Scholarship Fund | 990 | Labor Trustee | 2 | $0 | $0 | View return |
| 2022 | International Association of Heat and Frost Insulators and Allied Workers | 990 | Business Manager | 40 | $176,922 | $0 | View return |
| 2022 | Asbestos Workers Philadelphia Health And | 990 | Labor Trustee Co-Chairman | 1 | $0 | $176,922 | View return |
| 2022 | Mechanical Trades Council of Delaware Valley | 990 | Recording Secretary | 5 | $0 | $0 | View return |
| 2022 | New Jersey State AFL-CIO Community Services Agency Inc | 990 | Board Member | 0.01 | $0 | $0 | View return |
| 2022 | New Jersey State AFL Cio Bldg Corporation | 990 | Board Member | 0.01 | $0 | $0 | View return |
| 2022 | American Federation of Labor & Congress of Industrial Orgs | 990 | Board Member | 0.01 | $0 | $0 | View return |
| 2022 | New Jersey State AFL-CIO Cope | 990 | Board Member | 0.01 | $0 | $0 | View return |
| 2022 | Marva Theater Performing Arts Center Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Asbestos Workers Local 14 Scholarship Fund | 990 | Labor Trustee/Co-Chair | 2 | $0 | $0 | View return |
| 2021 | International Association of Heat and Frost Insulators and Allied Workers | 990 | Business Manager | 40 | $173,727 | $0 | View return |
| 2021 | Asbestos Workers Philadelphia Health And | 990 | Labor Trustee Co-Chairman | 1 | $0 | $173,727 | View return |
| 2021 | Mechanical Trades Council of Delaware Valley | 990 | Recording Secretary | 5 | $0 | $0 | View return |
| 2021 | New Jersey State AFL-CIO Cope | 990 | Board Member | 0.01 | $0 | $0 | View return |
| 2021 | New Jersey State AFL Cio Bldg Corporation | 990 | Board Member | 0.01 | $0 | $0 | View return |
| 2021 | Marva Theater Performing Arts Center Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | New Jersey State AFL-CIO Community Services Agency Inc | 990 | Board Member | 0.01 | $0 | $0 | View return |
| 2021 | American Federation of Labor & Congress of Industrial Orgs | 990 | Board Member | 0.01 | $0 | $0 | View return |
| 2021 | Asbestos Workers Local 14 Scholarship Fund | 990 | Labor Trustee/Co-Chair | 2 | $0 | $0 | View return |
| 2020 | International Association of Heat and Frost Insulators and Allied Workers | 990 | Business Manager | 40 | $170,172 | $0 | View return |
| 2020 | Asbestos Workers Philadelphia Health And | 990 | Labor Trustee Co-Chairman | 1 | $0 | $170,172 | View return |
| 2020 | New Jersey State AFL-CIO Cope | 990 | Board Member | 0.01 | $0 | $0 | View return |
| 2020 | Mechanical Trades Council of Delaware Valley | 990 | Recording Secretary | 5 | $0 | $0 | View return |
| 2020 | New Jersey State AFL Cio Bldg Corporation | 990 | Board Member | 0.01 | $0 | $0 | View return |
| 2020 | New Jersey State AFL-CIO Community Services Agency Inc | 990 | Board Member | 0.01 | $0 | $0 | View return |
| 2020 | American Federation of Labor & Congress of Industrial Orgs | 990 | Board Member | 0.01 | $0 | $0 | View return |
| 2020 | Asbestos Workers Local 14 Scholarship Fund | 990 | Labor Trustee/Co-Chair | 2 | $0 | $0 | View return |
| 2019 | International Association of Heat and Frost Insulators and Allied Workers | 990 | Business Manager | 40 | $163,862 | $0 | View return |
| 2019 | Asbestos Workers Philadelphia Health And | 990 | Labor Trustee Co-Chairman | 1 | $0 | $163,862 | View return |
| 2019 | Mechanical Trades Council of Delaware Valley | 990 | Recording Secretary | 5 | $0 | $0 | View return |
| 2019 | New Jersey State AFL-CIO Cope | 990 | Board Member | 0.01 | $0 | $0 | View return |
| 2019 | Allied Trades Assistance Program | 990 | Member Board Of Directors | 1 | $0 | $0 | View return |
| 2019 | New Jersey State AFL Cio Bldg Corporation | 990 | Board Member | 0.01 | $0 | $0 | View return |
| 2019 | American Federation of Labor & Congress of Industrial Orgs | 990 | Board Member | 0.01 | $0 | $0 | View return |
| 2019 | New Jersey State AFL-CIO Community Services Agency Inc | 990 | Board Member | 0.01 | $0 | $0 | View return |
| 2019 | Asbestos Workers Local 14 Scholarship Fund | 990 | Labor Trustee/Co-Chair | 2 | $0 | $0 | View return |
| 2018 | International Association of Heat and Frost Insulators and Allied Workers | 990 | Business Manager/ Sec Trea | 40 | $158,094 | $0 | View return |
| 2018 | Asbestos Workers Philadelphia Health And | 990 | Labor Trustee Co-Chairman | 1 | $0 | $158,094 | View return |
| 2018 | Mechanical Trades Council of Delaware Valley | 990 | Recording Secretary | 5 | $0 | $0 | View return |
| 2018 | New Jersey State AFL Cio Bldg Corporation | 990 | Board Member | 0.01 | $0 | $0 | View return |
| 2018 | Allied Trades Assistance Program | 990 | Member Board Of Directors | 1 | $0 | $0 | View return |
| 2018 | American Federation of Labor & Congress of Industrial Orgs | 990 | Board Member | 0.01 | $0 | $0 | View return |
| 2018 | New Jersey State AFL-CIO Community Services Agency Inc | 990 | Board Member | 0.01 | $0 | $0 | View return |
| 2018 | New Jersey State AFL-CIO Cope | 990 | Board Member | 0.01 | $0 | $0 | View return |
| 2018 | Wilton Interfaith Council Inc Co Town of Wilton Dept of Social Services | 990EZ | President | 1 | $0 | $0 | View return |
| 2018 | Asbestos Workers Local 14 Scholarship Fund | 990 | Labor Trustee/Co-Chair | 2 | $0 | $0 | View return |
| 2017 | International Association of Heat and Frost Insulators and Allied Workers | 990 | Business Manager/ Sec Trea | 40 | $155,648 | $0 | View return |
| 2017 | Asbestos Workers Philadelphia Health And | 990 | Labor Trustee Co-Chairman | 1 | $0 | $155,648 | View return |
| 2017 | International Association of Heat & Frost Insulators & Allied Workers | 990EZ | President | 2 | $0 | $0 | View return |
| 2017 | New Jersey State AFL-CIO Cope | 990 | Board Member | 0.01 | $0 | $0 | View return |
| 2017 | Mechanical Trades Council of Delaware Valley | 990 | Recording Secretary | 5 | $0 | $0 | View return |
| 2017 | New Jersey State AFL Cio Bldg Corporation | 990 | Board Member | 0.01 | $0 | $0 | View return |
| 2017 | New Jersey State AFL-CIO Community Services Agency Inc | 990 | Board Member | 0.01 | $0 | $0 | View return |
| 2017 | American Federation of Labor & Congress of Industrial Orgs | 990 | Board Member | 0.01 | $0 | $0 | View return |
| 2017 | Wilton Interfaith Council Inc Co Town of Wilton Dept of Social Services | 990EZ | President | 1 | $0 | $0 | View return |
| 2017 | Asbestos Workers Local 14 Scholarship Fund | 990EZ | Labor Trustee/Co-Chair | 2 | $0 | $0 | View return |
| 2016 | International Association of Heat and Frost Insulators and Allied Workers | 990 | Business Manager/ Sec Treas | 40 | $147,391 | $0 | View return |
| 2016 | Asbestos Workers Philadelphia Health And | 990 | Labor Trustee Co-Chairman | 1 | $0 | $147,391 | View return |
| 2016 | New Jersey State AFL-CIO Cope | 990 | Board Member | 0.01 | $0 | $0 | View return |
| 2016 | International Association of Heat & Frost Insulators & Allied Workers | 990EZ | President | 2 | $0 | $0 | View return |
| 2016 | New Jersey State AFL-CIO Community Services Agency Inc | 990 | Board Member | 0.01 | $0 | $0 | View return |
| 2016 | Mechanical Trades Council of Delaware Valley | 990 | Recording Secretary | 5 | $0 | $0 | View return |
| 2016 | Wilton Interfaith Council Inc Co Town of Wilton Dept of Social Services | 990EZ | President | 1 | $0 | $0 | View return |
| 2016 | New Jersey State AFL Cio Bldg Corporation | 990 | Board Member | 0.01 | $0 | $0 | View return |
| 2016 | Asbestos Workers Local 14 Scholarship Fund | 990EZ | Labor Trustee/Co-Chair | 2 | $0 | $0 | View return |
| 2015 | International Association of Heat and Frost Insulators and Allied Workers | 990 | Business Manager | 40 | $141,848 | $0 | View return |
| 2015 | Asbestos Workers Philadelphia Health And | 990 | Labor Trustee Co-Chairman | 1 | $0 | $141,848 | View return |
| 2015 | New Jersey State AFL Cio Bldg Corporation | 990 | Board Member | 0.01 | $0 | $0 | View return |
| 2015 | Mechanical Trades Council of Delaware Valley | 990 | Recording Secretary | 5 | $0 | $0 | View return |
| 2015 | New Jersey State AFL-CIO Cope | 990 | Board Member | 0.01 | $0 | $0 | View return |
| 2015 | New Jersey State AFL-CIO Community Services Agency Inc | 990 | Board Member | 0.01 | $0 | $0 | View return |
| 2015 | Wilton Interfaith Council Inc Co Town of Wilton Dept of Social Services | 990EZ | President | 1 | $0 | $0 | View return |
| 2015 | American Federation of Labor & Congress of Industrial Orgs | 990 | Board Member | 0.01 | $0 | $0 | View return |
| 2015 | International Association of Heat & Frost Insulators & Allied Workers | 990EZ | Secretary-Treasurer | 2 | $0 | $0 | View return |
| 2015 | Asbestos Workers Local 14 Scholarship Fund | 990EZ | Labor Trustee/Co-Chair | 2 | $0 | $0 | View return |
| 2014 | International Association of Heat and Frost Insulators and Allied Workers | 990 | Sec. Treasurer/Business Manager | 40 | $136,947 | $0 | View return |
| 2014 | Asbestos Workers Philadelphia Health And | 990 | Labor Trustee Co-Chairman | 1 | $0 | $136,947 | View return |
| 2014 | New Jersey State AFL Cio Bldg Corporation | 990 | Board Member | 0.01 | $0 | $0 | View return |
| 2014 | New Jersey State AFL-CIO Cope | 990 | Board Member | 0.01 | $0 | $0 | View return |
| 2014 | Mechanical Trades Council of Delaware Valley | 990 | VP | 5 | $0 | $0 | View return |
| 2014 | International Association of Heat & Frost Insulators & Allied Workers | 990EZ | Secretary-Treasurer | 2 | $0 | $0 | View return |
| 2014 | American Federation of Labor & Congress of Industrial Orgs | 990 | Board Member | 0.01 | $0 | $0 | View return |
| 2014 | New Jersey State AFL-CIO Community Services Agency Inc | 990 | Board Member | 0.01 | $0 | $0 | View return |
| 2014 | Wilton Interfaith Council Inc Co Town of Wilton Dept of Social Services | 990EZ | President | 1 | $0 | $0 | View return |
| 2014 | Asbestos Workers Local 14 Scholarship Fund | 990EZ | Labor Trustee/Co-Chair | 2 | $0 | $0 | View return |
| 2013 | International Association of Heat and Frost Insulators and Allied Workers | 990 | Business Manager | 40 | $132,846 | $0 | View return |
| 2013 | Long Creek Volunteer Fire Department Inc | 990 | Lieutenant | 25 | $26,330 | $0 | View return |
| 2013 | Asbestos Workers Philadelphia Health And | 990 | Labor Trustee Co-Chairman | 1 | $0 | $132,846 | View return |
| 2013 | International Association of Heat & Frost Insulators & Allied Workers | 990EZ | Secretary-Treasurer | 2 | $0 | $0 | View return |
| 2013 | Asbestos Workers Local 14 Scholarship Fund | 990EZ | Labor Trustee/Co-Chair | 2 | $0 | $0 | View return |