| 2024 | National Earth Science Teachers Association | 990EZ | Boardmember | 5 | $0 | - | View return |
| 2023 | Trinity Episcopal School Inc. | 990 | Chief Operating Officer | 40 | $125,781 | $0 | View return |
| 2022 | Trinity Episcopal School Inc. | 990 | Director Of Business Opera | 40 | $115,616 | $0 | View return |
| 2022 | New York State Trial Lawyers' Association Inc | 990 | Deputy Treasurer | 2 | $0 | $0 | View return |
| 2021 | Trinity Episcopal School Inc. | 990 | Director Of Business Opera | 40 | $120,631 | $0 | View return |
| 2021 | Steuben County Chapter Nysarc Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2020 | Trinity Episcopal School Inc. | 990 | Director Of Business Opera | 40 | $120,467 | $0 | View return |
| 2020 | Steuben County Chapter Nysarc Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2020 | Steuben Community Properties Inc. | 990 | President | 0.1 | $0 | $0 | View return |
| 2019 | Trinity Episcopal School Inc. | 990 | Director Of Business Opera | 40 | $120,371 | $0 | View return |
| 2019 | The Westshore Alliance Inc | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2019 | Steuben County Chapter Nysarc Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2019 | Steuben Community Properties Inc. | 990 | President | 0.1 | $0 | $0 | View return |
| 2018 | Trinity Episcopal School Inc. | 990 | Director Of Business Opera | 40 | $118,165 | $0 | View return |
| 2018 | Steuben Community Properties Inc. | 990 | President | 0.1 | $0 | $0 | View return |
| 2018 | The Westshore Alliance Inc | 990 | Secretary | 1 | $0 | $0 | View return |
| 2018 | Newton Memorial Post 5360 VFW | 990 | 2 Year Trustee | 1 | $0 | $0 | View return |
| 2018 | Steuben County Chapter Nysarc Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | The Westshore Alliance Inc | 990 | Secretary | 1 | $0 | $0 | View return |
| 2017 | Trinity Episcopal School Inc. | 990 | Director Of Business Opera | 40 | $118,268 | $0 | View return |
| 2017 | Steuben Community Properties Inc. | 990 | President | 0.1 | $0 | $0 | View return |
| 2017 | The Westshore Alliance Inc | 990 | Secretary | 1 | $0 | $0 | View return |
| 2017 | Steuben County Chapter Nysarc Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Newton Memorial Post 5360 VFW | 990 | 3 Year Trustee | 1 | $0 | $0 | View return |
| 2016 | Trinity Episcopal School Inc. | 990 | Director Of Business Opera | 40 | $115,831 | $0 | View return |
| 2016 | Steuben Community Properties Inc. | 990 | President | 0.1 | $0 | $0 | View return |
| 2016 | The Westshore Alliance Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2016 | Steuben County Chapter Nysarc Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | New York State Trial Lawyers' Association Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | Trinity Episcopal School Inc. | 990 | Director Of Business Opera | 40 | $114,977 | $0 | View return |
| 2015 | Steuben County Chapter Nysarc Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Steuben Community Properties Inc. | 990 | President | 0.1 | $0 | $0 | View return |
| 2015 | The Center for Handicapped Children Inc | 990 | Board Member | 2 | $0 | $0 | View return |
| 2014 | Trinity Episcopal School Inc. | 990 | Director Of Business Operations | 40 | $115,850 | $0 | View return |
| 2014 | Steuben Community Properties Inc. | 990 | President | 0.1 | $0 | $0 | View return |
| 2014 | Steuben County Chapter Nysarc Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | The Center for Handicapped Children Inc | 990 | Board Member | 2 | $0 | $0 | View return |
| 2013 | The Center for Handicapped Children Inc | 990 | Board Member | 2 | $0 | $0 | View return |