| 2024 | American Clean Power Association | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Gladden Community House | 990 | Chair Govern | 6 | $0 | $0 | View return |
| 2023 | Great Oaks Charter School - Wilmington Inc. | 990 | Board Member | 1.5 | $0 | $0 | View return |
| 2023 | American Clean Power Association | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Gladden Community House | 990 | Chair Govern | 6 | $0 | $0 | View return |
| 2023 | Say Yes Buffalo Scholarship Inc. | 990 | Chair | 4 | $0 | $0 | View return |
| 2023 | Franklinton High School | 990 | Vice President | 1 | $0 | $0 | View return |
| 2022 | Gladden Community House | 990 | Chair Govern | 6 | $0 | $0 | View return |
| 2022 | American Clean Power Association | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Say Yes Buffalo Scholarship Inc. | 990 | Chair | 4 | $0 | $0 | View return |
| 2022 | Franklinton High School | 990 | Vice President | 1 | $0 | $0 | View return |
| 2022 | Buffalo Philharmonic Orchestra Society Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Gladden Community House | 990 | Chair Govern | 6 | $0 | $0 | View return |
| 2021 | Upstate New York Health Foundation Inc | 990PF | Treasurer Through 4/30/21 | 0 | $0 | $0 | View return |
| 2021 | Say Yes Buffalo Scholarship Inc. | 990 | Chair Elect | 4 | $0 | $0 | View return |
| 2021 | Franklinton High School | 990 | Vice President | 1 | $0 | $0 | View return |
| 2021 | Buffalo Philharmonic Orchestra Society Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Gladden Community House | 990 | Vice-Chair | 6 | $0 | $0 | View return |
| 2020 | Upstate New York Health Foundation Inc | 990PF | Treasurer | 0 | $0 | $0 | View return |
| 2020 | Buffalo Philharmonic Orchestra Society Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Say Yes Buffalo Scholarship Inc. | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2020 | Franklinton High School | 990 | Vice President | 1 | $0 | $0 | View return |
| 2019 | Zoological Society of Buffalo Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Gladden Community House | 990 | Vice-Chair | 6 | $0 | $0 | View return |
| 2019 | Franklinton Preparatory Academy | 990 | Board Member | - | $0 | $0 | View return |
| 2019 | Buffalo Philharmonic Orchestra Society Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Say Yes Buffalo Scholarship Inc. | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2018 | Gladden Community House | 990 | Trustee | 3 | $0 | $0 | View return |
| 2018 | Zoological Society of Buffalo Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Franklinton Preparatory Academy | 990 | Board Member | - | $0 | $0 | View return |
| 2018 | Say Yes Buffalo Scholarship Inc. | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2018 | Buffalo Philharmonic Orchestra Society Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2017 | Zoological Society of Buffalo Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Western New York Clinical Information Exchange Inc | 990 | Secretary/Assistant Treasurer Through March 2017 | 1 | $0 | $0 | View return |
| 2017 | Say Yes Buffalo Scholarship Inc. | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2017 | Buffalo Philharmonic Orchestra Society Inc. | 990 | Chair | 5 | $0 | $0 | View return |
| 2017 | Franklinton Preparatory Academy | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Buffalo Philharmonic Orchestra Foundation Inc. | 990 | Bpo Board Of Trustees Chair | 1 | $0 | $0 | View return |
| 2016 | Zoological Society of Buffalo Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Western New York Clinical Information Exchange Inc | 990 | Secretary/Assistant Treasurer | 1 | $0 | $0 | View return |
| 2016 | Say Yes Buffalo Scholarship Inc. | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2016 | Buffalo Philharmonic Orchestra Society Inc. | 990 | Chair | 5 | $0 | $0 | View return |
| 2016 | Buffalo Philharmonic Orchestra Foundation Inc. | 990 | Bpo Board Of Trustees Chair | 1 | $0 | $0 | View return |
| 2016 | Franklinton Preparatory Academy | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Western New York Clinical Information Exchange Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Zoological Society of Buffalo Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Buffalo Philharmonic Orchestra Society Inc. | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2015 | Say Yes Buffalo Scholarship Inc. | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2014 | Zoological Society of Buffalo Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Western New York Clinical Information Exchange Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Buffalo Philharmonic Orchestra Society Inc. | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2014 | Say Yes Buffalo Scholarship Inc. | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2013 | Western New York Clinical Information Exchange Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Zoological Society of Buffalo Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Buffalo Philharmonic Orchestra Society Inc. | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2013 | Junior Achievement of Western New York | 990 | Board Member | 1 | $0 | $0 | View return |