| 2025 | Rockland Teachers Association | 990EZ | President | 10 | $0 | $0 | View return |
| 2024 | Pearl River Teachers Association | 990 | President | 24 | $13,628 | $0 | View return |
| 2024 | Staten Island Fop Lodge 120 Corp | 990EZ | Executive VP | 5 | $0 | $0 | View return |
| 2024 | Waldwick Junior Football Association | 990EZ | President | 20 | $0 | $0 | View return |
| 2023 | Pearl River Teachers Association | 990 | President | 24 | $13,628 | $0 | View return |
| 2023 | Rockland Teachers Association | 990EZ | President | 10 | $0 | $0 | View return |
| 2023 | Staten Island Fop Lodge 120 Corp | 990EZ | Executive VP | 5 | $0 | $0 | View return |
| 2022 | Pearl River Teachers Association | 990 | President | 24 | $13,628 | $0 | View return |
| 2022 | Norfolk Tourism Research Foundation Inc | 990EZ | Member | 0.5 | $0 | - | View return |
| 2022 | Staten Island Fop Lodge 120 Corp | 990EZ | Executive VP | 5 | $0 | $0 | View return |
| 2022 | Rockland Teachers Association | 990EZ | President | 10 | $0 | $0 | View return |
| 2022 | Academy of Adaptive Learning Inc | 990EZ | President | 0 | $0 | $0 | View return |
| 2022 | Sidelines & Stages Foundation Inc. | 990EZ | Board Member | 0 | $0 | $0 | View return |
| 2021 | Pearl River Teachers Association | 990 | President | 24 | $12,128 | $0 | View return |
| 2021 | Academy of Adaptive Learning Inc | 990EZ | President | 2 | $0 | $0 | View return |
| 2021 | Staten Island Fop Lodge 120 Corp | 990EZ | Executive VP | 5 | $0 | $0 | View return |
| 2021 | Rockland Teachers Association | 990EZ | President | 10 | $0 | $0 | View return |
| 2021 | Pearl River Teachers Association Benefit Trust Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2020 | Pearl River Teachers Association | 990 | President | 24 | $12,128 | $0 | View return |
| 2020 | Kimberton Youth Athletic League | 990EZ | Director | 0 | $0 | $0 | View return |
| 2020 | Staten Island Fop Lodge 120 Corp | 990EZ | Executive VP | 5 | $0 | $0 | View return |
| 2020 | Rockland Teachers Association | 990EZ | President | 10 | $0 | $0 | View return |
| 2020 | Pearl River Teachers Association Benefit Trust Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2020 | Still Waters Learning Center Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Academy of Adaptive Learning Inc | 990EZ | President | 2 | $0 | $0 | View return |
| 2019 | Pearl River Teachers Association | 990 | President | 24 | $16,128 | $0 | View return |
| 2019 | Rockland Teachers Association | 990EZ | President | 10 | $7,138 | $0 | View return |
| 2019 | Still Waters Learning Center Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Staten Island Fop Lodge 120 Corp | 990EZ | Executive VP | 5 | $0 | $0 | View return |
| 2019 | Pearl River Teachers Association Benefit Trust Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | Norfolk Tourism Research Foundation Inc | 990EZ | Member | 0.05 | $0 | - | View return |
| 2019 | Kimberton Youth Athletic League | 990EZ | Director | 0 | $0 | $0 | View return |
| 2019 | Academy of Adaptive Learning Inc | 990EZ | President | 0.1 | $0 | $0 | View return |
| 2018 | Pearl River Teachers Association | 990 | President | 24 | $12,128 | $0 | View return |
| 2018 | Kimberton Youth Athletic League | 990EZ | Director | 0 | $0 | $0 | View return |
| 2018 | Staten Island Fop Lodge 120 Corp | 990EZ | Executive VP | 5 | $0 | $0 | View return |
| 2018 | Pearl River Teachers Association Benefit Trust Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Lifecenter Northwest | 990 | President And CEO | 40 | $447,686 | $0 | View return |
| 2017 | Pearl River Teachers Association | 990 | President | 24 | $12,128 | $0 | View return |
| 2017 | Marion County Habitat for Humanity | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2017 | Norfolk Tourism Research Foundation Inc | 990EZ | Member | 0.5 | $0 | - | View return |
| 2017 | Pearl River Teachers Association Benefit Trust Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | Pearl River Teachers Association | 990 | President | 24 | $12,128 | $0 | View return |
| 2016 | St Josephs Hospital | 990 | Board Member | 40 | $0 | $421,685 | View return |
| 2016 | Norfolk Tourism Research Foundation Inc | 990EZ | Member | 0.5 | $0 | - | View return |
| 2016 | Pearl River Teachers Association Benefit Trust Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | Massachusetts Association of Tchrs of Speakers of Other Languages Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Arnot Ogden Medical Center | 990 | Board Member/Physician | 40 | $317,649 | $0 | View return |
| 2015 | Pearl River Teachers Association | 990 | President | 24 | $12,128 | $0 | View return |
| 2015 | St Josephs Hospital | 990 | Board Member | 40 | $0 | $420,574 | View return |
| 2015 | Arnot Health Inc. | 990EZ | Board Member/Physician | 0.1 | $0 | $0 | View return |
| 2015 | Pearl River Teachers Association Benefit Trust Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2015 | Clark Travel Basketball Inc. | 990 | Treasurer | - | $0 | $0 | View return |
| 2014 | Pearl River Teachers Association | 990 | President | 24 | $20,128 | $0 | View return |
| 2014 | St Josephs Hospital | 990 | Board Member | 0.1 | $0 | $0 | View return |
| 2014 | Pearl River Teachers Association Benefit Trust Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2014 | Westchester-Putnam Baseball Association Inc. | 990 | Treasurer | - | $0 | $0 | View return |
| 2014 | Arnot Health Inc. | 990EZ | Board Member | 0.1 | $0 | $0 | View return |
| 2014 | Marion County Habitat for Humanity | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2014 | New Lenox Baseball Association Inc | 990 | Divisional Vice President - Pinto | 4 | $0 | $0 | View return |
| 2014 | Arnot Ogden Medical Center | 990 | Board Member | 0.1 | $0 | $0 | View return |
| 2014 | Clark Travel Basketball Inc. | 990 | President | - | $0 | $0 | View return |
| 2013 | Westchester-Putnam Baseball Association Inc. | 990 | Treasurer | - | $0 | $0 | View return |
| 2013 | Palisades Healthcare System Inc | 990 | Secretary - Trustee | 1 | $0 | $0 | View return |
| 2013 | Palisades General Care Inc | 990 | Secretary - Trustee | 1 | $0 | $0 | View return |
| 2013 | Palisades Medical Center Inc | 990 | Secretary - Trustee | 1 | $0 | $0 | View return |