| 2024 | Village Senior Services Corporation | 990 | Director | 0.1 | $0 | $0 | View return |
| 2024 | The Village Committee for the Jefferson | 990 | Chairperson | 20 | $0 | $0 | View return |
| 2024 | Village Care of New York | 990 | Director | 0 | $0 | $0 | View return |
| 2024 | New York Jazzharmonic Inc | 990EZ | Board Member | 0 | $0 | $0 | View return |
| 2023 | Rotary International District 5100 | 990 | Office Administrator | 8 | $25,057 | $0 | View return |
| 2023 | New York Jazzharmonic Inc | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2023 | The Village Committee for the Jefferson | 990 | Chairperson | 20 | $0 | $0 | View return |
| 2022 | The Village Committee for the Jefferson | 990EZ | Co-Chairman | 13 | $0 | $0 | View return |
| 2022 | Village Senior Services Corporation | 990 | Director | 0.1 | $0 | $0 | View return |
| 2022 | Village Center for Care | 990 | Director | 0.02 | $0 | $0 | View return |
| 2022 | New York Jazzharmonic Inc | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2022 | Village Care of New York | 990 | Director | 0.02 | $0 | $0 | View return |
| 2021 | Village Senior Services Corporation | 990 | Director | 0.19 | $0 | $0 | View return |
| 2021 | Village Center for Care | 990 | Director | 0.05 | $0 | $0 | View return |
| 2021 | New York Jazzharmonic Inc | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2021 | The Village Committee for the Jefferson | 990EZ | Co-Chairman | 13 | $0 | $0 | View return |
| 2021 | Village Care of New York | 990 | Director | 0.03 | $0 | $0 | View return |
| 2020 | The Village Committee for the Jefferson | 990EZ | Co-Chairman | 20 | $0 | $0 | View return |
| 2020 | New York Jazzharmonic Inc | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2020 | Village Center for Care | 990 | Director | 0.07 | $0 | $0 | View return |
| 2020 | Village Senior Services Corporation | 990 | Director | 0.14 | $0 | $0 | View return |
| 2020 | Village Care of New York | 990 | Director | 0.02 | $0 | $0 | View return |
| 2019 | Village Senior Services Corporation | 990 | Director | 0.04 | $0 | $0 | View return |
| 2019 | Village Care of New York | 990 | Director | 0.04 | $0 | $0 | View return |
| 2019 | The Village Committee for the Jefferson | 990EZ | Vice Chair | 10 | $0 | $0 | View return |
| 2019 | Village Center for Care | 990 | Director | 0.04 | $0 | $0 | View return |
| 2018 | Village Center for Care | 990 | Director | 0.03 | $0 | $0 | View return |
| 2018 | The Village Committee for the Jefferson | 990EZ | Vice Chair | 15 | $0 | $0 | View return |
| 2018 | Village Care of New York | 990 | Director | 0.03 | $0 | $0 | View return |
| 2018 | Village Senior Services Corporation | 990 | Director | 0.03 | $0 | $0 | View return |
| 2018 | Rotary International Beaverton Rotary Club | 990 | Past-Preside | - | $0 | $0 | View return |
| 2017 | Village Senior Services Corporation | 990 | Director | 0.25 | $0 | $0 | View return |
| 2017 | Village Care of New York | 990 | Director | 0.5 | $0 | $0 | View return |
| 2017 | The Village Committee for the Jefferson | 990EZ | Vice Chair | 5 | $0 | $0 | View return |
| 2017 | Borough of Manhattan Community College | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Rotary International Beaverton Rotary Club | 990 | Past-Preside | 4 | $0 | $0 | View return |
| 2017 | Village Center for Care | 990 | Director | 0.25 | $0 | $0 | View return |
| 2016 | Borough of Manhattan Community College | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Village Senior Services Corporation | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | The Village Committee for the Jefferson | 990EZ | Vice Chair | 5 | $0 | $0 | View return |
| 2016 | Village Center for Care | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Village Care of New York | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Rotary International Beaverton Rotary Club | 990 | President | 8 | $0 | $0 | View return |
| 2015 | Village Center for Care | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Village Care of New York | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | The Village Committee for the Jefferson | 990EZ | Vice Chair | 5 | $0 | $0 | View return |
| 2015 | Borough of Manhattan Community College | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Rotary International Beaverton Rotary Club | 990 | President-El | 3 | $0 | $0 | View return |
| 2014 | The Village Committee for the Jefferson | 990EZ | Vice Chair | 10 | $0 | $0 | View return |
| 2014 | Village Care of New York | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Village Center for Care | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Rivington House Health Care Facility | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Greenwich Village Chamber of Commerce | 990 | First Vice President | 1 | $0 | $0 | View return |
| 2014 | Rotary International Beaverton Rotary Club | 990 | Secretary | - | $0 | $0 | View return |
| 2014 | Borough of Manhattan Community College | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Rotary International Beaverton Rotary Club | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Village Center for Care | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Greenwich Village Chamber of Commerce | 990 | First Vice President | 1 | $0 | $0 | View return |
| 2013 | Village Care of New York | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Rivington House Health Care Facility | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | The Village Committee for the Jefferson | 990EZ | Vice Chair | 10 | $0 | $0 | View return |
| 2013 | Borough of Manhattan Community College | 990 | Director | 1 | $0 | $0 | View return |