| 2024 | Amerind Foundation Inc. | 990PF | Director | 0 | $0 | $0 | View return |
| 2023 | Lions Eye Bank of Delaware Valley | 990 | President/CEO | 50 | $318,414 | $0 | View return |
| 2023 | International Brotherhood of Electrical Workers Local No 305 | 990 | Treasurer | 1 | $1,747 | $0 | View return |
| 2023 | Partnership Health Center Inc. | 990 | Chief Medical Officer | 40 | $0 | $260,534 | View return |
| 2023 | I B E W Local 305 Inc | 990 | Director | 1 | $0 | $1,747 | View return |
| 2023 | Amerind Foundation Inc. | 990PF | Director | 5 | $0 | $0 | View return |
| 2022 | Lions Eye Bank of Delaware Valley | 990 | President/CEO | 50 | $296,462 | $0 | View return |
| 2022 | Partnership Health Center Inc. | 990 | Chief Med Offic | 40 | $267,759 | $0 | View return |
| 2022 | International Brotherhood of Electrical Workers Local No 305 | 990 | Treasurer - New | 1 | $107 | $0 | View return |
| 2022 | I B E W Local 305 Inc | 990 | Director - New | 1 | $0 | $107 | View return |
| 2022 | Amerind Foundation Inc. | 990PF | Director | 5 | $0 | $0 | View return |
| 2022 | Belchertown Orioles Athletic Association Inc | 990EZ | Secretary | 2 | $0 | $0 | View return |
| 2021 | Lions Eye Bank of Delaware Valley | 990 | President/CEO | 50 | $284,596 | $0 | View return |
| 2021 | Partnership Health Center Inc. | 990 | - | 40 | $250,701 | $0 | View return |
| 2021 | Amerind Foundation Inc. | 990PF | Vice Chair | 5 | $0 | $0 | View return |
| 2021 | Master Wardens and Members of the Lodge of St Andrew | 990 | Senior Warden | 1 | $0 | $0 | View return |
| 2020 | Lions Eye Bank of Delaware Valley | 990 | President/CEO | 40 | $245,996 | $0 | View return |
| 2020 | Amerind Foundation Inc. | 990PF | Vice Chair | 5 | $0 | $0 | View return |
| 2020 | Belchertown Orioles Athletic Association Inc | 990EZ | Secretary | 2 | $0 | $0 | View return |
| 2019 | Lions Eye Bank of Delaware Valley | 990 | President/CEO | 40 | $263,288 | $0 | View return |
| 2019 | Amerind Foundation Inc. | 990PF | Vice Chair | 5 | $0 | $0 | View return |
| 2019 | Holmdel Touchdown Club a Nj Nonprofit Corporation | 990EZ | President | 5 | $0 | - | View return |
| 2019 | Faulk-Marcoloni-Newman American Legion Post 113 | 990EZ | Historian | 0 | $0 | - | View return |
| 2019 | Belchertown Orioles Athletic Association Inc | 990EZ | Secretary | 2 | $0 | $0 | View return |
| 2019 | Westwood Cares Inc | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2018 | Lions Eye Bank of Delaware Valley | 990 | President/CEO | 40 | $231,619 | $0 | View return |
| 2018 | Holmdel Touchdown Club a Nj Nonprofit Corporation | 990EZ | President | 5 | $0 | - | View return |
| 2018 | Faulk-Marcoloni-Newman American Legion Post 113 | 990EZ | Historian | 0 | $0 | - | View return |
| 2018 | Belchertown Orioles Athletic Association Inc | 990EZ | Secretary | 2 | $0 | $0 | View return |
| 2018 | Westwood Cares Inc | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2018 | Amerind Foundation Inc. | 990PF | Vice Chair | 5 | $0 | $0 | View return |
| 2018 | Faulk-Marcoloni-Newman American Legion Post 113 | 990EZ | Historian | 0 | $0 | - | View return |
| 2017 | Lions Eye Bank of Delaware Valley | 990 | President/CEO | 40 | $269,377 | $0 | View return |
| 2017 | Faulk-Marcoloni-Newman American Legion Post 113 | 990EZ | Historian | 5 | $0 | - | View return |
| 2017 | Westwood Cares Inc | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2017 | Amerind Foundation Inc. | 990PF | Vice President | 5 | $0 | $0 | View return |
| 2017 | Belchertown Orioles Athletic Association Inc | 990EZ | Secretary | 2 | $0 | $0 | View return |
| 2016 | Lions Eye Bank of Delaware Valley | 990 | President/CEO | 40 | $229,600 | $0 | View return |
| 2016 | Prevention First | 990 | Treasurer/Secretary | 2 | $0 | $0 | View return |
| 2016 | Amerind Foundation Inc. | 990PF | Vice President | 5 | $0 | $0 | View return |
| 2016 | Belchertown Orioles Athletic Association Inc | 990EZ | Secretary | 2 | $0 | $0 | View return |
| 2016 | Westwood Cares Inc | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2015 | Lions Eye Bank of Delaware Valley | 990 | President/CEO | 40 | $219,492 | $0 | View return |
| 2015 | Shoreline Adult Soccer League Inc | 990EZ | Asst Registrar | 5 | $3,000 | - | View return |
| 2015 | Westwood Cares Inc | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2015 | Amerind Foundation Inc. | 990PF | Vice President/Prior Treasurer | 5 | $0 | $0 | View return |
| 2015 | Belchertown Orioles Athletic Association Inc | 990EZ | Secretary | 2 | $0 | $0 | View return |
| 2015 | Prevention First | 990 | Treasurer/Secretary | 2 | $0 | $0 | View return |
| 2014 | Lions Eye Bank of Delaware Valley | 990 | President/CEO | 40 | $215,654 | $0 | View return |
| 2014 | Shoreline Adult Soccer League Inc | 990EZ | Asst Registrar | 5 | $3,000 | - | View return |
| 2014 | Amerind Foundation Inc. | 990PF | Treasurer | 5 | $0 | $0 | View return |
| 2013 | Lions Eye Bank of Delaware Valley | 990 | President/COO | 40 | $210,090 | $0 | View return |
| 2013 | Shoreline Adult Soccer League Inc | 990EZ | Asst Registrar | 5 | $3,000 | - | View return |
| 2013 | Amerind Foundation Inc. | 990PF | Treasurer | 5 | $0 | $0 | View return |
| 2013 | Belchertown Orioles Athletic Association Inc | 990EZ | Secretary | 2 | $0 | $0 | View return |
| 2013 | Prevention First | 990 | Trustee | 2 | $0 | $0 | View return |
| 2012 | Amerind Foundation Inc. | 990PF | Director | 5 | $0 | $0 | View return |