| 2024 | Pasadena Humane Society and Spca | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Hazle Township Vol Fire & Rescue Co | 990 | Deputy Chief | - | $0 | $0 | View return |
| 2024 | His House of Hope | 990EZ | Vice President | 5 | $0 | $0 | View return |
| 2024 | Pasadena Humane Society and Spca | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Hazle Township Vol Fire & Rescue Co | 990 | Deputy Chief | - | $0 | $0 | View return |
| 2023 | His House of Hope | 990EZ | Vice President | 5 | $0 | - | View return |
| 2022 | Hazle Township Vol Fire & Rescue Co | 990 | Deputy Chief | 10 | $0 | $0 | View return |
| 2021 | Liberte Sails Inc. | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2021 | Hazle Township Vol Fire & Rescue Co | 990 | Deputy Chief | 10 | $0 | $0 | View return |
| 2020 | Upstate New York Transplant Services Inc. | 990 | VP Eye And Tissue Services | 40 | $166,792 | $0 | View return |
| 2020 | Hazle Township Vol Fire & Rescue Co | 990 | Deputy Chief | 10 | $0 | $0 | View return |
| 2020 | Kidspace a Participatory Museum | 990 | Board Member (Left 06/20) | 2 | $0 | $0 | View return |
| 2019 | Upstate New York Transplant Services Inc. | 990 | VP Eye And Tissue Services | 40 | $171,752 | $0 | View return |
| 2019 | Hazle Township Vol Fire & Rescue Co | 990 | Deputy Chief | 10 | $0 | $0 | View return |
| 2019 | Kidspace a Participatory Museum | 990 | Board Member | 2 | $0 | $0 | View return |
| 2018 | Upstate New York Transplant Services Inc. | 990 | VP Eye And Tissue Services | 40 | $177,170 | $0 | View return |
| 2018 | Kidspace a Participatory Museum | 990 | Board Member | 2 | $0 | $0 | View return |
| 2018 | Hazle Township Vol Fire & Rescue Co | 990 | Deputy Chief | 10 | $0 | $0 | View return |
| 2017 | Upstate New York Transplant Services Inc. | 990 | VP Eye And Tissue Services | 40 | $158,023 | $0 | View return |
| 2017 | New Kensington Volunteer Fire Department Ambulance Corps | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Kidspace a Participatory Museum | 990 | Board Member | 2 | $0 | $0 | View return |
| 2017 | Hazle Township Vol Fire & Rescue Co | 990 | Deputy Chief | 10 | $0 | $0 | View return |
| 2016 | Upstate New York Transplant Services Inc. | 990 | VP Eye And Tissue Servi | 40 | $162,682 | $0 | View return |
| 2016 | Kidspace a Participatory Museum | 990 | Board Member | 2 | $0 | $0 | View return |
| 2016 | Hazle Township Vol Fire & Rescue Co | 990 | Deputy Chief | 10 | $0 | $0 | View return |
| 2016 | New Kensington Volunteer Fire Department Ambulance Corps | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Upstate New York Transplant Services Inc. | 990 | VP Eye And Tissue Servi | 40 | $143,872 | $0 | View return |
| 2015 | New Kensington Volunteer Fire Department Ambulance Corps | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Kidspace a Participatory Museum | 990 | Board Member | 2 | $0 | $0 | View return |
| 2014 | Upstate New York Transplant Services Inc. | 990 | VP Of Eye And Tissue Services | 40 | $131,588 | $0 | View return |
| 2014 | New Kensington Volunteer Fire Department Ambulance Corps | 990 | Board Member | 0.25 | $0 | $0 | View return |
| 2014 | Kidspace a Participatory Museum | 990 | Board Member | 2 | $0 | $0 | View return |
| 2013 | New Kensington Volunteer Fire Department Ambulance Corps | 990 | Board Member | 1 | $0 | $0 | View return |