| 2025 | California Orthopaedic Association | 990 | First Vice President | 0 | $0 | $0 | View return |
| 2024 | California Orthopaedic Association | 990 | Second Vice President | 0 | $0 | $0 | View return |
| 2024 | Presbyterian Senior Care of Western New York Foundation Inc | 990 | Board Member/Treasurer | 1 | $0 | $0 | View return |
| 2023 | Asbury Points Inc. | 990 | Board Member/Treasurer | 1 | $0 | $0 | View return |
| 2023 | Presbyterian Village at North Church Inc. | 990 | Board Member/Treasurer | 1 | $0 | $0 | View return |
| 2023 | Beechwood Health Care Center Inc. | 990 | Board Member/Treasurer | 1 | $0 | $0 | View return |
| 2023 | Presbyterian Senior Care of Western New York Foundation Inc | 990 | Board Member/Treasurer | 1 | $0 | $0 | View return |
| 2023 | Erie Cattaraugus Rail Trail Inc. | 990 | Director | 5 | $0 | $0 | View return |
| 2023 | Lockport Presbyterian Home Inc | 990 | Board Member/Treasurer | 1 | $0 | $0 | View return |
| 2022 | Lockport Presbyterian Home Inc | 990 | Board Member/Treasurer | 1 | $0 | $0 | View return |
| 2022 | Beechwood Health Care Center Inc. | 990 | Board Member/Treasurer | 1 | $0 | $0 | View return |
| 2022 | Presbyterian Village at North Church Inc. | 990 | Board Member/Treasurer | 1 | $0 | $0 | View return |
| 2022 | Asbury Points Inc. | 990 | Board Member/Treasurer | 1 | $0 | $0 | View return |
| 2022 | Presbyterian Senior Care of Western New York Foundation Inc | 990 | Board Member/Treasurer | 1 | $0 | $0 | View return |
| 2022 | Erie Cattaraugus Rail Trail Inc. | 990 | Director | 5 | $0 | $0 | View return |
| 2022 | Erie Cattaraugus Rail Trail Inc. | 990 | Director | 5 | $0 | $0 | View return |
| 2021 | Presbyterian Senior Care of Western New York Foundation Inc | 990 | Board Member/Treasurer | 1 | $0 | $0 | View return |
| 2021 | Presbyterian Village at North Church Inc. | 990 | Board Member/Treasurer | 1 | $0 | $0 | View return |
| 2021 | Presbyterian Senior Care of Western New York Inc | 990 | Board Member/Vice Chair | 1.5 | $0 | $0 | View return |
| 2021 | Beechwood Health Care Center Inc. | 990 | Board Member/Treasurer | 1 | $0 | $0 | View return |
| 2021 | Lockport Presbyterian Home Inc | 990 | Board Member/Treasurer | 1 | $0 | $0 | View return |
| 2021 | Asbury Points Inc. | 990 | Board Member/Treasurer | 1 | $0 | $0 | View return |
| 2021 | Erie Cattaraugus Rail Trail Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Amigos De Las Americas Marin Chapter | 990EZ | President | 1 | $0 | $0 | View return |
| 2020 | Presbyterian Senior Care of Western New York Inc | 990 | Board Vice Chair | 1.5 | $0 | $0 | View return |
| 2020 | Erie Cattaraugus Rail Trail Inc. | 990EZ | Treasurer | 3 | $0 | $0 | View return |
| 2020 | Amigos De Las Americas Marin Chapter | 990EZ | President | 2 | $0 | $0 | View return |
| 2019 | Presbyterian Senior Care of Western New York Inc | 990 | Vice Chair | 1.5 | $0 | $0 | View return |
| 2019 | Erie Cattaraugus Rail Trail Inc. | 990EZ | Treasurer | 3 | $0 | $0 | View return |
| 2018 | Presbyterian Senior Care of Western New York Inc | 990 | Vice Chair | 1.5 | $0 | $0 | View return |
| 2018 | Erie Cattaraugus Rail Trail Inc. | 990EZ | Treasurer | 3 | $0 | $0 | View return |
| 2017 | Rmhc of Western New York Inc. | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2017 | Presbyterian Senior Care of Western New York Inc | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2016 | Rmhc of Western New York Inc. | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2016 | Presbyterian Senior Care of Western New York Inc | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2015 | Concepts of Independence Inc. | 990 | Controller | 30 | $108,601 | $7,498 | View return |
| 2015 | Concepts of Independent Choices Inc. | 990 | Controller | 26 | $83,294 | $27,764 | View return |
| 2015 | Presbyterian Senior Care of Western New York Inc | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2014 | Concepts of Independence Inc. | 990 | Controller | 35 | $106,498 | $0 | View return |
| 2014 | Florida Structural Engineers Association Inc | 990EZ | Director | 5 | $0 | $0 | View return |
| 2014 | Presbyterian Senior Care of Western New York Inc | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2013 | International Brotherhood of 1357 Local Electrical Workers Union | 990 | Vice President | 2 | $1,881 | $0 | View return |