| 2025 | American Legion 135 Chief Cornplanter | 990 | Vice President | 2 | $0 | $0 | View return |
| 2025 | Harrisville Volunteer Fire Department | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2024 | Harrisville Volunteer Fire Department | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2024 | Marine Resources Development Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2024 | 71St Pennsylvania Volunteer Infantry | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2024 | Primary Care Services of Crawford County | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | French Creek Internal Medicine | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Meadville Medical Center | 990 | Secretary | 1 | $0 | $0 | View return |
| 2023 | 71St Pennsylvania Volunteer Infantry | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2023 | Harrisville Volunteer Fire Department | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2023 | Marine Resources Development Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2023 | Primary Care Services of Crawford County | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Meadville Medical Center | 990 | Secretary | 1 | $0 | $0 | View return |
| 2023 | French Creek Internal Medicine | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Harrisville Volunteer Fire Department | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2022 | Marine Resources Development Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2022 | Meadville Medical Center | 990 | Secretary | 1 | $0 | $0 | View return |
| 2022 | French Creek Internal Medicine | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Primary Care Services of Crawford County | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Harrisville Volunteer Fire Department | 990EZ | President | 10 | $0 | - | View return |
| 2021 | 71St Pennsylvania Volunteer Infantry | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2021 | French Creek Internal Medicine | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Marine Resources Development Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2021 | National Institute of Oilseed Products Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | Meadville Medical Center | 990 | Secretary | 1 | $0 | $0 | View return |
| 2021 | Primary Care Services of Crawford County | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | National Institute of Oilseed Products Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | Harrisville Volunteer Fire Department | 990 | President | 5 | $0 | $0 | View return |
| 2020 | Marine Resources Development Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2020 | French Creek Internal Medicine | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Meadville Medical Center | 990 | Secretary | 1 | $0 | $0 | View return |
| 2020 | Primary Care Services of Crawford County | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Harrisville Volunteer Fire Department | 990 | President | 5 | $0 | $0 | View return |
| 2019 | Northwestern Pa Chapter of the Ntma | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Marine Resources Development Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2019 | Primary Care Services of Crawford County | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | French Creek Internal Medicine | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Meadville Medical Center | 990 | Director/Secretary Beg 9/19 | 1 | $0 | $0 | View return |
| 2018 | Harrisville Volunteer Fire Department | 990 | President | 5 | $0 | $0 | View return |
| 2018 | Northwestern Pa Chapter of the Ntma | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Marine Resources Development Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2018 | National Institute of Oilseed Products Inc | 990 | President | 0 | $0 | $0 | View return |
| 2018 | Primary Care Services of Crawford County | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | French Creek Internal Medicine | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Meadville Medical Center | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Marine Resources Development Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2017 | National Institute of Oilseed Products Inc | 990 | Second Vice President | 0 | $0 | $0 | View return |
| 2017 | Harrisville Volunteer Fire Department | 990 | President | 5 | $0 | $0 | View return |
| 2017 | Northwestern Pa Chapter of the Ntma | 990 | President | 2 | $0 | $0 | View return |
| 2017 | Marine Resources Development Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2017 | French Creek Internal Medicine | 990 | Director Beg 01/18 | 1 | $0 | $0 | View return |
| 2017 | Community Health Services Inc. | 990 | Vice Chair; Chair 09/17-01/18 | 1 | $0 | $0 | View return |
| 2017 | Primary Care Services of Crawford County | 990 | Director Beg 01/18 | 1 | $0 | $0 | View return |
| 2017 | Meadville Medical Center | 990 | Director Beg 09/17 | 1 | $0 | $0 | View return |
| 2016 | Northwestern Pa Chapter of the Ntma | 990 | President | 2 | $0 | $0 | View return |
| 2016 | Harrisville Volunteer Fire Department | 990 | President | 5 | $0 | $0 | View return |
| 2016 | Conneaut Valley Health Center Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Community Health Services Inc. | 990 | Vice-Chairperson Beg 9/2016 | 1 | $0 | $0 | View return |
| 2015 | Northwestern Pa Chapter of the Ntma | 990 | Vice President | 2 | $0 | $0 | View return |
| 2015 | Harrisville Volunteer Fire Department | 990 | President | 5 | $0 | $0 | View return |
| 2015 | National Institute of Oilseed Products Inc | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2015 | Temple University Alumni Association Office of Alumni Relations | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Community Health Services Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Conneaut Valley Health Center Inc | 990 | Director Beginning 09/2015 | 1 | $0 | $0 | View return |
| 2014 | National Institute of Oilseed Products Inc | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2014 | Harrisville Volunteer Fire Department | 990 | President | 5 | $0 | $0 | View return |
| 2014 | Northwestern Pa Chapter of the Ntma | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Temple University Alumni Association Office of Alumni Relations | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | Harrisville Volunteer Fire Department | 990 | President | 5 | $0 | $0 | View return |
| 2013 | Harrisville Volunteer Fire Department | 990 | Lieutenant | 5 | $0 | $0 | View return |
| 2013 | Northwestern Pa Chapter of the Ntma | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | National Institute of Oilseed Products Inc | 990 | Director | 0 | $0 | $0 | View return |