| 2024 | Cumberland County Hospital System Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2024 | Crosskeys Human Services Inc. | 990 | Director | 5 | $0 | $0 | View return |
| 2023 | Pekin Loge No 916 Loyal Order of Moose | 990 | Past President | 5 | $0 | $0 | View return |
| 2023 | Crosskeys Human Services Inc. | 990 | Director | 5 | $0 | $0 | View return |
| 2022 | Pekin Loge No 916 Loyal Order of Moose | 990 | Past President | 5 | $0 | $0 | View return |
| 2022 | Crosskeys Human Services Inc. | 990 | Director | 5 | $0 | $0 | View return |
| 2022 | Cumberland County Hospital System Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | Pekin Loge No 916 Loyal Order of Moose | 990 | President | 5 | $0 | $0 | View return |
| 2021 | Cumberland County Hospital System Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | Crosskeys Human Services Inc. | 990 | Director | 5 | $0 | $0 | View return |
| 2020 | Pekin Loge No 916 Loyal Order of Moose | 990 | President | 5 | $0 | $0 | View return |
| 2020 | Crosskeys Human Services Inc. | 990 | Director | 5 | $0 | $0 | View return |
| 2020 | Cumberland County Hospital System Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | Cumberland County Hospital System Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | Crosskeys Human Services Inc. | 990 | Director | 5 | $0 | $0 | View return |
| 2018 | Crosskeys Human Services Inc. | 990 | Director | 5 | $0 | $0 | View return |
| 2018 | Cumberland County Hospital System Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | Fayetteville Cumberland County Economic Development Corporation | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Crosskeys Human Services Inc. | 990 | Director | 5 | $0 | $0 | View return |
| 2017 | California Cupa Forum | 990 | Chairman | 12 | $0 | $0 | View return |
| 2017 | Cumberland County Hospital System Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Fayetteville Cumberland County Economic Development Corporation | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | Crosskeys Human Services Inc. | 990 | Director | 5 | $0 | $0 | View return |
| 2016 | California Cupa Forum | 990 | Vice Chair | 6 | $0 | $0 | View return |
| 2016 | Cumberland County Hospital System Inc. | 990 | Secretary/Treasurer | 2 | $0 | $0 | View return |
| 2015 | Clay County 4-H Association Inc | 990EZ | Director | 4 | $0 | - | View return |
| 2015 | Crosskeys Human Services Inc. | 990 | Director | 5 | $0 | $0 | View return |
| 2015 | California Cupa Forum | 990 | Secretary | 5 | $0 | $0 | View return |
| 2015 | Cumberland County Hospital System Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | Upper Valley Ambulance Inc. | 990 | Chair | 1 | $0 | $0 | View return |
| 2014 | Clay County 4-H Association Inc | 990EZ | Director | 4 | $0 | - | View return |
| 2014 | Cumberland County Hospital System Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | California Cupa Forum | 990 | Treasurer | 6 | $0 | $0 | View return |
| 2014 | Crosskeys Human Services Inc. | 990 | Director | 50 | $0 | $0 | View return |
| 2013 | California Cupa Forum | 990 | Alternate | 3 | $0 | $0 | View return |
| 2013 | Upper Valley Ambulance Inc. | 990 | Chair | 1 | $0 | $0 | View return |
| 2013 | Cumberland County Hospital System Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | Crosskeys Human Services Inc. | 990 | Director | 0.5 | $0 | $0 | View return |