| 2025 | Smile Outreach International | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | Iris Club | 990 | Director | 0 | $0 | $0 | View return |
| 2024 | Le Moyne De Bienville Club | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | Smile Outreach International | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | Community Foundation of Upper St Clair | 990EZ | President | 1 | $0 | $0 | View return |
| 2024 | Alpine Club | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Midland Power Cooperative | 990 | Line Foreman | 47.3 | $129,492 | $0 | View return |
| 2023 | Community Foundation of Upper St Clair | 990EZ | President | 1 | $0 | $0 | View return |
| 2023 | Le Moyne De Bienville Club | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Kappa Alpha Order Gamma Gamma Chapter | 990EZ | Number II | 0 | $0 | $0 | View return |
| 2023 | Iris Club | 990 | Director | 0 | $0 | $0 | View return |
| 2023 | Alpine Club | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Susquehanna Regional Emergency Medical Services Council | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Midland Power Cooperative | 990 | Line Foreman | 47.1 | $123,647 | $0 | View return |
| 2022 | Iris Club | 990 | Director | 0 | $0 | $0 | View return |
| 2022 | Susquehanna Regional Emergency Medical Services Council | 990EZ | Director | 1 | $0 | $0 | View return |
| 2022 | Little League Baseball Inc | 990EZ | Pres. | 3 | $0 | - | View return |
| 2022 | Le Moyne De Bienville Club | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Community Foundation of Upper St Clair | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2022 | Alpine Club | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Midland Power Cooperative | 990 | Line Foreman | 48 | $106,533 | $0 | View return |
| 2021 | Oscar Lee Putnam Cultural Endowment | 990PF | Trustee, President | 1 | $0 | $0 | View return |
| 2021 | Furos Inc | 990EZ | Chairman Of The Board | 10 | $0 | $0 | View return |
| 2021 | Community Foundation of Upper St Clair | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2021 | Little League Baseball Inc | 990EZ | Pres. | 3 | $0 | - | View return |
| 2021 | Iris Club | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | Le Moyne De Bienville Club | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Alpine Club | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Susquehanna Regional Emergency Medical Services Council | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Little League Baseball Inc | 990EZ | Pres. | 3 | $0 | - | View return |
| 2020 | Le Moyne De Bienville Club | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Community Foundation of Upper St Clair | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2020 | Oscar Lee Putnam Cultural Endowment | 990PF | Trustee, President | 1 | $0 | $0 | View return |
| 2020 | Alpine Club | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Little League Baseball Inc | 990EZ | Pres. | 3 | $0 | - | View return |
| 2019 | Le Moyne De Bienville Club | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Susquehanna Regional Emergency Medical Services Council | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Alpine Club | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Le Moyne De Bienville Club | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Little League Baseball Inc | 990EZ | Pres. | 3 | $0 | - | View return |
| 2018 | California Angus Association | 990EZ | Director | 0 | $0 | - | View return |
| 2018 | Southern Ohio Medical Center | 990 | Director | 0.1 | $0 | $0 | View return |
| 2018 | Alpine Club | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Le Moyne De Bienville Club | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Little League Baseball Inc | 990EZ | Pres. | 3 | $0 | - | View return |
| 2017 | California Angus Association | 990EZ | Board | 0 | $0 | $0 | View return |
| 2017 | Alpine Club | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Southern Ohio Medical Center | 990 | Director | 0.1 | $0 | $0 | View return |
| 2016 | Alpine Club | 990EZ | Vice President | 4 | $0 | $0 | View return |
| 2016 | Shingle Creek Neighborhood Association | 990EZ | Treasurer | 2 | $0 | - | View return |
| 2016 | Southern Ohio Medical Center | 990 | Director | 0.1 | $0 | $0 | View return |
| 2015 | Susquehanna Regional Emergency Medical Services Council | 990EZ | Director | 0 | $0 | - | View return |
| 2015 | California Angus Association | 990EZ | Director | 0 | $0 | - | View return |
| 2015 | Le Moyne De Bienville Club | 990 | Ex-Officio | 2 | $0 | $0 | View return |
| 2015 | Alpine Club | 990EZ | Vice-President | 4 | $0 | $0 | View return |
| 2015 | Southern Ohio Medical Center | 990 | Director | 0.1 | $0 | $0 | View return |
| 2014 | California Angus Association | 990EZ | Director | 0 | $0 | - | View return |
| 2014 | Alpine Club | 990EZ | Vice-President | 4 | $0 | $0 | View return |
| 2013 | Pickwick Club | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | California Angus Association | 990EZ | Director | 0 | $0 | - | View return |
| 2013 | Le Moyne De Bienville Club | 990 | First Vice President | 2 | $0 | $0 | View return |