| 2025 | Pennsylvania State Building & Construction Trades Council | 990 | Vice Preside | 0.5 | $0 | $0 | View return |
| 2025 | Pa State Building & Construction Trades Council Home Association | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2024 | Iupat District Council No 21 | 990 | Business Rep. | 40 | $170,186 | $0 | View return |
| 2024 | Pennsylvania State Building & Construction Trades Council | 990 | Vice Preside | 0.5 | $0 | $0 | View return |
| 2024 | Pa State Building & Construction Trades Council Home Association | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2024 | New Jersey State AFL-CIO Community Services Agency Inc | 990 | Board Member | 0.01 | $0 | $0 | View return |
| 2024 | American Federation of Labor & Congress of Industrial Orgs | 990 | Board Member | 0.01 | $0 | $0 | View return |
| 2024 | New Jersey State AFL Cio Bldg Corporation | 990 | Board Member | 0.01 | $0 | $0 | View return |
| 2024 | New Jersey State AFL-CIO Cope | 990 | Board Member | 0.01 | $0 | $0 | View return |
| 2024 | Glaziers Archit Metal Workers and Glass Workers Union Loc No 252 Pinpoiniting Fd | 990 | Union Trustee | 2 | $0 | $0 | View return |
| 2023 | Iupat District Council No 21 | 990 | Business Rep. | 40 | $160,103 | $0 | View return |
| 2023 | New Jersey State AFL Cio Bldg Corporation | 990 | Board Member | 0.01 | $0 | $0 | View return |
| 2023 | American Federation of Labor & Congress of Industrial Orgs | 990 | Board Member | 0.01 | $0 | $0 | View return |
| 2023 | New Jersey State AFL-CIO Cope | 990 | Board Member | 0.01 | $0 | $0 | View return |
| 2023 | New Jersey State AFL-CIO Community Services Agency Inc | 990 | Board Member | 0.01 | $0 | $0 | View return |
| 2023 | Glaziers Archit Metal Workers and Glass Workers Union Loc No 252 Pinpoiniting Fd | 990 | Union Trustee | 2 | $0 | $0 | View return |
| 2022 | Iupat District Council No 21 | 990 | Business Rep. | 40 | $144,604 | $0 | View return |
| 2022 | Crowther Foundation | 990PF | President | 0.2 | $0 | $0 | View return |
| 2022 | Glaziers Archit Metal Workers and Glass Workers Union Loc No 252 Pinpoiniting Fd | 990 | Union Trustee | 2 | $0 | $0 | View return |
| 2021 | Iupat District Council No 21 | 990 | Business Rep. | 40 | $141,324 | $0 | View return |
| 2021 | Crowther Foundation | 990PF | President | 0.2 | $0 | $0 | View return |
| 2021 | Glaziers Archit Metal Workers and Glass Workers Union Loc No 252 Pinpoiniting Fd | 990 | Union Trustee | 2 | $0 | $0 | View return |
| 2020 | Iupat District Council No 21 | 990 | Business Rep. | 40 | $138,512 | $0 | View return |
| 2020 | Crowther Foundation | 990PF | President | 0.2 | $0 | $0 | View return |
| 2020 | Glaziers Archit Metal Workers and Glass Workers Union Loc No 252 Pinpoiniting Fd | 990 | Union Trustee | 2 | $0 | $0 | View return |
| 2019 | Iupat District Council No 21 | 990 | Business Rep. | 40 | $129,140 | $0 | View return |
| 2019 | Crowther Foundation | 990PF | President | 0.2 | $0 | $0 | View return |
| 2019 | Glaziers Archit Metal Workers and Glass Workers Union Loc No 252 Pinpoiniting Fd | 990 | Union Trustee | 2 | $0 | $0 | View return |
| 2018 | Iupat District Council No 21 | 990 | Business Rep. | 40 | $113,728 | $0 | View return |
| 2018 | Crowther Foundation | 990PF | President | 0.2 | $0 | $0 | View return |
| 2018 | Glaziers Archit Metal Workers and Glass Workers Union Loc No 252 Pinpoiniting Fd | 990 | Union Trustee | 2 | $0 | $0 | View return |
| 2017 | Crowther Foundation | 990PF | President | 0.2 | $0 | $0 | View return |
| 2017 | Glaziers Archit Metal Workers and Glass Workers Union Loc No 252 Pinpoiniting Fd | 990 | Union Trustee | 2 | $0 | $0 | View return |
| 2016 | Glaziers Archit Metal Workers and Glass Workers Union Loc No 252 Pinpoiniting Fd | 990 | Union Trustee | 2 | $0 | $0 | View return |
| 2015 | Glaziers Archit Metal Workers and Glass Workers Union Loc No 252 Pinpoiniting Fd | 990 | Union Trustee | 2 | $0 | $0 | View return |
| 2014 | Glaziersarchitectural Metal and Glassworks Union Local No 252 | 990 | Business Rep | 2 | $0 | $0 | View return |
| 2014 | Glaziers Archit Metal Workers and Glass Workers Union Loc No 252 Pinpoiniting Fd | 990 | Union Trustee | 2 | $0 | $0 | View return |
| 2013 | Glaziers Archit Metal Workers and Glass Workers Union Loc No 252 Pinpoiniting Fd | 990 | Union Trustee | 2 | $0 | $0 | View return |
| 2013 | Glaziersarchitectural Metal and Glassworks Union Local No 252 | 990 | Business Rep | 2 | $0 | $0 | View return |