| 2023 | Youth Outreach Properties Inc | 990 | Board Member | 3 | $0 | $0 | View return |
| 2021 | Musically Fed | 990 | Director | 0.5 | $0 | $0 | View return |
| 2020 | 150 Madison Lane Preservation Fund | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2020 | Musically Fed | 990 | Director | 0.5 | $0 | $0 | View return |
| 2020 | Friends of Wilmington Parks Inc. | 990EZ | Board Member | 2 | $0 | $0 | View return |
| 2019 | Intl Union of Painters & Allied Trades District Council No 5 | 990 | Past Sec-Treas | 60 | $119,111 | $0 | View return |
| 2019 | Western Regional Conference of Painters and Allied Trades | 990 | Secretary-Treasurer - Former | 1 | $0 | $0 | View return |
| 2019 | Friends of Wilmington Parks Inc. | 990EZ | Vice President | 2 | $0 | $0 | View return |
| 2018 | Intl Union of Painters & Allied Trades District Council No 5 | 990 | Past Sec-Treas | 60 | $153,535 | $0 | View return |
| 2018 | Worldscale Association (Nyc) Inc | 990 | Director | 1.33 | $5,000 | $0 | View return |
| 2018 | Western Regional Conference of Painters and Allied Trades | 990EZ | Secretary-Treas | 0 | $0 | - | View return |
| 2018 | Employee Painters' Trust Health | 990 | Co-Chairman | 1 | $0 | $0 | View return |
| 2018 | 150 Madison Lane Preservation Fund | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2017 | Intl Union of Painters & Allied Trades District Council No 5 | 990 | Secretary-Treas | 60 | $149,587 | $0 | View return |
| 2017 | Worldscale Association (Nyc) Inc | 990 | Treasurer | 2 | $5,000 | $0 | View return |
| 2017 | Western Regional Conference of Painters and Allied Trades | 990EZ | Secretary-Treas | 0 | $0 | - | View return |
| 2017 | Foundation of the Visiting Nurse Association of Northern New Jersey | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Visiting Nurse Association of Northern New Jersey Health System Inc | 990 | Immediate Past Chairperson | 1 | $0 | $0 | View return |
| 2017 | Employee Painters' Trust Health | 990 | Co-Chairman | 1 | $0 | $0 | View return |
| 2017 | District Council 5 Apprenticeship and Training Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Intl Union of Painters & Allied Trades District Council No 5 | 990 | Secretary-Treas | 60 | $126,947 | $0 | View return |
| 2016 | Worldscale Association (Nyc) Inc | 990 | Treasurer | 2 | $5,000 | $0 | View return |
| 2016 | Foundation of the Visiting Nurse Association of Northern New Jersey | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Valley Health System Inc. | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2016 | Visiting Nurse Association of Northern New Jersey Health System Inc | 990 | Immediate Past Chairperson | 1 | $0 | $0 | View return |
| 2016 | Western Regional Conference of Painters and Allied Trades | 990EZ | Secretary-Treas | 0 | $0 | - | View return |
| 2016 | District Council 5 Apprenticeship and Training Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Employee Painters' Trust Health | 990 | Co-Chairman | 1 | $0 | $0 | View return |
| 2015 | Intl Union of Painters & Allied Trades District Council No 5 | 990 | Secretary-Treas | 56 | $124,517 | $0 | View return |
| 2015 | Worldscale Association (Nyc) Inc | 990 | Director | 1 | $5,000 | $0 | View return |
| 2015 | Valley Health System Inc. | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2015 | Foundation of the Visiting Nurse Association of Northern New Jersey | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Visiting Nurse Association of Northern New Jersey Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Allied Metal Crafts Security Plan Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Allied Metal Crafts Security Plan Trust Fund | 990 | Chairman | 1 | $0 | $0 | View return |
| 2015 | Visiting Nurse Association of Northern New Jersey Health System Inc | 990 | Immediate Past Chairperson | 1 | $0 | $0 | View return |
| 2015 | Western Regional Conference of Painters and Allied Trades | 990EZ | Secretary-Treas | 0 | $0 | - | View return |
| 2015 | District Council 5 Apprenticeship and Training Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Employee Painters' Trust Health | 990 | Co-Chairman | 1 | $0 | $0 | View return |
| 2014 | Intl Union of Painters & Allied Trades District Council No 5 | 990 | Secretary-Treas | 56 | $124,517 | $0 | View return |
| 2014 | Western Regional Conference of Painters and Allied Trades | 990EZ | Secretary-Treas | 0 | $0 | - | View return |
| 2014 | Rebound a Building Trades Organization | 990 | Trustee | 0 | $0 | $0 | View return |
| 2014 | Foundation of the Visiting Nurse Association of Northern New Jersey | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Allied Metal Crafts Security Plan Trust Fund | 990 | Chairman | 1 | $0 | $0 | View return |
| 2014 | Visiting Nurse Association of Northern New Jersey Health System Inc | 990 | Chair | 1 | $0 | $0 | View return |
| 2014 | Visiting Nurse Association of Northern New Jersey Inc. | 990 | Chair | 1 | $0 | $0 | View return |
| 2014 | Valley Health System Inc. | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2014 | District Council 5 Apprenticeship and Training Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Employee Painters' Trust Health | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2013 | Intl Union of Painters & Allied Trades District Council No 5 | 990 | Secretary-Treas | 56 | $126,980 | $0 | View return |
| 2013 | The Innis Arden Golf Club Inc | 990 | President | 3 | $0 | $0 | View return |
| 2013 | Foundation of the Visiting Nurse Association of Northern New Jersey | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Rebound a Building Trades Organization | 990 | Trustee | 0 | $0 | $0 | View return |
| 2013 | Western Regional Conference of Painters and Allied Trades | 990EZ | Secretary-Treas | 0 | $0 | - | View return |
| 2013 | Valley Health System Inc. | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2013 | Visiting Nurse Association of Northern New Jersey Health System Inc | 990EZ | Chair | 1 | $0 | $0 | View return |
| 2013 | Visiting Nurse Association of Northern New Jersey Inc. | 990 | Chair | 1 | $0 | $0 | View return |
| 2013 | Employee Painters' Trust Health | 990 | Union Trustee | 1 | - | - | View return |