| 2024 | International Brotherhood of Electrical Workers | 990 | Treasurer | 10 | $49,751 | $281,924 | View return |
| 2023 | Ibew 1158 Welfare Plan Fund | 990 | Administrator | 30 | $202,912 | $110,204 | View return |
| 2023 | International Brotherhood of Electrical Workers | 990 | Treasurer | 10 | $46,967 | $266,148 | View return |
| 2023 | Community Development Association of New Jersey Inc | 990 | President | 2 | $0 | $0 | View return |
| 2022 | Ibew 1158 Welfare Plan Fund | 990 | Administrator | 30 | $195,107 | $106,035 | View return |
| 2022 | International Brotherhood of Electrical Workers | 990 | Treasurer | 10 | $45,171 | $255,971 | View return |
| 2022 | Community Development Association of New Jersey Inc | 990 | President | 2 | $0 | $0 | View return |
| 2021 | Ibew 1158 Welfare Plan Fund | 990 | Administrator | 30 | $188,510 | $102,510 | View return |
| 2021 | International Brotherhood of Electrical Workers | 990 | Treasurer | 10 | $44,408 | $246,612 | View return |
| 2020 | Ibew 1158 Welfare Plan Fund | 990 | Administrator | 30 | $200,286 | $108,800 | View return |
| 2020 | International Brotherhood of Electrical Workers | 990 | Treasurer | 10 | $47,069 | $262,017 | View return |
| 2020 | National Association for County Community and Economic Development | 990 | Director Until Oct. 2020 | 2 | $0 | $0 | View return |
| 2019 | Ibew 1158 Welfare Plan Fund | 990 | Administrator | 30 | $177,685 | $96,728 | View return |
| 2019 | International Brotherhood of Electrical Workers | 990 | Treasurer | 10 | $41,962 | $232,451 | View return |
| 2019 | National Association for County Community and Economic Development | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Ibew 1158 Welfare Plan Fund | 990 | Administrator | 30 | $169,780 | $92,223 | View return |
| 2018 | International Brotherhood of Electrical Workers | 990 | Treasurer | 10 | $40,056 | $221,947 | View return |
| 2018 | National Association for County Community and Economic Development | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Ibew 1158 Welfare Plan Fund | 990 | Administrator | 30 | $170,936 | $92,868 | View return |
| 2017 | International Brotherhood of Electrical Workers | 990 | Treasurer | 10 | $39,571 | $224,234 | View return |
| 2017 | National Association for County Community and Economic Development | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | Ibew 1158 Welfare Plan Fund | 990 | Administrator | 30 | $160,014 | $86,383 | View return |
| 2016 | International Brotherhood of Electrical Workers | 990 | Treasurer | 10 | $37,210 | $209,187 | View return |
| 2016 | National Association for County Community and Economic Development | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | Ibew 1158 Welfare Plan Fund | 990 | Administrator | 30 | $161,325 | $83,400 | View return |
| 2015 | International Brotherhood of Electrical Workers | 990 | Treasurer | 10 | $36,957 | $189,301 | View return |
| 2015 | National Association for County Community and Economic Development | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | Ibew 1158 Welfare Plan Fund | 990 | Administrator | 30 | $150,906 | $79,345 | View return |
| 2014 | International Brotherhood of Electrical Workers | 990 | Executive Board Member | 10 | $34,490 | $196,780 | View return |
| 2013 | International Brotherhood of Electrical Workers | 990 | Executive Board Member | 10 | $33,635 | $195,149 | View return |