| 2025 | United Steelworkers | 990EZ | Treasurer | 0.25 | $0 | $0 | View return |
| 2024 | Locking Arms Men | 990 | Director (Exit 6/24) | 1 | $0 | $0 | View return |
| 2024 | Curry Watersheds Nonprofit | 990EZ | Secretary | 1 | $0 | - | View return |
| 2024 | United Steelworkers | 990EZ | Treasurer | 0.25 | $0 | $0 | View return |
| 2024 | Pennyrile Christian Community Inc. | 990 | President | - | $0 | $0 | View return |
| 2023 | Pennyrile Christian Community Inc. | 990 | President | - | $0 | $0 | View return |
| 2023 | United Steelworkers | 990EZ | Treasurer | 0.25 | $0 | $0 | View return |
| 2023 | Locking Arms Men | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Curry Watersheds Nonprofit | 990 | Secretary | 1 | $0 | $0 | View return |
| 2022 | United Steelworkers | 990EZ | Treasurer | 0.25 | $0 | $0 | View return |
| 2022 | Pennyrile Christian Community Inc. | 990 | President | - | $0 | $0 | View return |
| 2022 | Curry Watersheds Nonprofit | 990EZ | President | 0 | $0 | $0 | View return |
| 2022 | Locking Arms Men | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Fleming Endowment | 990PF | Pres./Sec./Trustee | 4 | $0 | $0 | View return |
| 2021 | Curry Watersheds Nonprofit | 990EZ | President | 0 | $0 | $0 | View return |
| 2021 | Locking Arms Men | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | United Steelworkers | 990EZ | Inside Guard | 0.25 | $0 | $0 | View return |
| 2021 | Pennyrile Christian Community Inc. | 990 | President | - | $0 | $0 | View return |
| 2021 | Fleming Endowment | 990PF | President/Secretary/Truste | 4 | $0 | $0 | View return |
| 2020 | Pennyrile Christian Community Inc. | 990 | President | - | $0 | $0 | View return |
| 2020 | United Steelworkers | 990 | Inside Guard | 0.25 | $0 | $0 | View return |
| 2020 | Curry Watersheds Nonprofit | 990EZ | President | 0 | $0 | - | View return |
| 2020 | Locking Arms Men | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Fleming Endowment | 990PF | President/Secretary/Truste | 4 | $0 | $0 | View return |
| 2019 | Curry Watersheds Nonprofit | 990EZ | President | 0 | $0 | $0 | View return |
| 2019 | Pennyrile Christian Community Inc. | 990 | President | - | $0 | $0 | View return |
| 2019 | Fleming Endowment | 990PF | President/Secretary/Truste | 4 | $0 | $0 | View return |
| 2018 | Pennyrile Christian Community Inc. | 990 | Vice Preside | - | $0 | $0 | View return |
| 2018 | Curry Watersheds Nonprofit | 990EZ | President | 0 | $0 | $0 | View return |
| 2018 | Port Orford Community Ambulance Inc | 990EZ | Board Member | 2 | $0 | - | View return |
| 2018 | Fleming Endowment | 990PF | President/Secretary/Truste | 4 | $0 | $0 | View return |
| 2017 | J C Blair Memorial Hospital | 990 | Physician | 40 | $214,228 | $0 | View return |
| 2017 | Port Orford Community Ambulance Inc | 990 | Board Member | 2 | $0 | $0 | View return |
| 2017 | Spruance Cellophane Credit Union | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2017 | Pennyrile Christian Community Inc. | 990 | Vice Preside | - | $0 | $0 | View return |
| 2017 | Fleming Endowment | 990PF | President/Secretary/Trustee | 4 | $0 | $0 | View return |
| 2016 | J C Blair Memorial Hospital | 990 | Physician | 40 | $281,115 | $0 | View return |
| 2016 | First United Presbyterian Church | 990EZ | Treasurer | 0.1 | $0 | $0 | View return |
| 2016 | Port Orford Community Ambulance Inc | 990 | Board Member | 2 | $0 | $0 | View return |
| 2016 | Spruance Cellophane Credit Union | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2016 | Curry Watersheds Nonprofit | 990EZ | President | 0 | $0 | - | View return |
| 2016 | Fleming Endowment | 990PF | President/Secretary/Truste | 4 | $0 | $0 | View return |
| 2015 | First United Presbyterian Church | 990EZ | Treasurer | 0.4 | $0 | $0 | View return |
| 2015 | Curry Watersheds Nonprofit | 990EZ | President | 0 | $0 | - | View return |
| 2015 | Delaware Pharmacists Society Inc | 990EZ | Director | 1 | $0 | - | View return |
| 2015 | Port Orford Community Ambulance Inc | 990EZ | Board Member | 2 | $0 | $0 | View return |
| 2015 | Spruance Cellophane Credit Union | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2015 | Fleming Endowment | 990PF | President/Secretary/Truste | 4 | $0 | $0 | View return |
| 2014 | Curry Watersheds Nonprofit | 990EZ | President | 0 | $0 | - | View return |
| 2014 | Delaware Pharmacists Society Inc | 990EZ | Director | 1 | $0 | - | View return |
| 2014 | Spruance Cellophane Credit Union | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2014 | Port Orford Community Ambulance Inc | 990EZ | Board Member | 2 | $0 | $0 | View return |
| 2014 | Fleming Endowment | 990PF | President/Secretary/Truste | 4 | $0 | $0 | View return |
| 2014 | The University of Texas Law School Foundation | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2013 | Curry Watersheds Nonprofit | 990EZ | President | 0 | $0 | - | View return |
| 2013 | Spruance Cellophane Credit Union | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2013 | Port Orford Community Ambulance Inc | 990EZ | Board Member | 2 | $0 | $0 | View return |
| 2013 | Penn Hills Charter School of Entrepreneurship | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2013 | The University of Texas Law School Foundation | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2013 | Fleming Endowment | 990PF | President/Secretary/Truste | 4 | $0 | $0 | View return |
| 2012 | Fleming Endowment | 990PF | President/Secretary/Trustee | 4 | $0 | $0 | View return |
| 2011 | Fleming Endowment | 990PF | President/Trustee | 4 | $0 | $0 | View return |
| 2010 | Fleming Endowment | 990PF | President/Trustee | 4 | $0 | $0 | View return |
| 2009 | Fleming Endowment | 990PF | Trustee | 4 | $0 | $0 | View return |