| 2024 | Cheyenne County Hospital Association Inc. | 990 | Chairman | 4 | $0 | $0 | View return |
| 2023 | Cheyenne County Hospital Association Inc. | 990 | Chairman | 4 | $0 | $0 | View return |
| 2022 | Cheyenne County Hospital Association Inc. | 990 | Chairman | 4 | $0 | $0 | View return |
| 2021 | Cheyenne County Hospital Association Inc. | 990 | Chairman | 4 | $0 | $0 | View return |
| 2020 | Cheyenne County Hospital Association Inc. | 990 | Chairman | 4 | $0 | $0 | View return |
| 2019 | Cheyenne County Hospital Association Inc. | 990 | Chairman | 4 | $0 | $0 | View return |
| 2018 | Cheyenne County Hospital Association Inc. | 990 | Chairman | 4 | $0 | $0 | View return |
| 2017 | Cheyenne County Hospital Association Inc. | 990 | Chairman | 4 | $0 | $0 | View return |
| 2017 | James River Country Club of Newport News Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Mary Immaculate Nursing Center Inc | 990 | Board Member | 2 | $0 | $0 | View return |
| 2017 | Mary Immaculate Hospital LLC | 990 | Board Member | 2 | $0 | $0 | View return |
| 2017 | Maryview Hospital | 990 | Board Member | 2 | $0 | $0 | View return |
| 2017 | Bon Secours Depaul Medical Center Inc | 990 | Board Member | 2 | $0 | $0 | View return |
| 2017 | Bon Secours - Maryview Nursing Care Center | 990 | Board Member | 2 | $0 | $0 | View return |
| 2017 | Bon Secours Hampton Roads Health Systems Inc | 990 | Board Member | 2 | $0 | $0 | View return |
| 2016 | Cheyenne County Hospital Association Inc. | 990 | Chairman | 4 | $0 | $0 | View return |
| 2016 | James River Country Club of Newport News Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Maryview Hospital | 990 | Board Member (Jan-Aug) | 2 | $0 | $0 | View return |
| 2016 | Mary Immaculate Nursing Center Inc | 990 | Chair (Sep-Dec)/Bm (Jan-Aug) | 3 | $0 | $0 | View return |
| 2016 | Bon Secours - Maryview Nursing Care Center | 990 | Board Member (Jan-Aug) | 2 | $0 | $0 | View return |
| 2016 | Bon Secours Depaul Medical Center Inc | 990 | Board Member (Jan-Aug) | 2 | $0 | $0 | View return |
| 2016 | Mary Immaculate Hospital LLC | 990 | Chair (Sep-Dec)/Bm (Jan-Aug) | 3 | $0 | $0 | View return |
| 2015 | James River Country Club of Newport News Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Cheyenne County Hospital Association Inc. | 990 | Chairman | 4 | $0 | $0 | View return |
| 2015 | Mary Immaculate Nursing Center Inc | 990 | Chairman | 3 | $0 | $0 | View return |
| 2015 | Mary Immaculate Hospital LLC | 990 | Chairman | 3 | $0 | $0 | View return |
| 2014 | Mary Immaculate Hospital LLC | 990 | Sec (Sep-Dec)/Chair (Jan-Aug) | 3 | $0 | $0 | View return |
| 2014 | Mary Immaculate Nursing Center Inc | 990 | Sec (Sep-Dec)/Chairman (Jan-Aug) | 3 | $0 | $0 | View return |
| 2013 | Cheyenne County Hospital Association Inc. | 990 | Chairman | 1 | $0 | $0 | View return |
| 2013 | Mary Immaculate Hospital LLC | 990 | Bd Member (Sep-Dec)/Sec (Jan-Aug) | 2 | $0 | $0 | View return |
| 2013 | Mary Immaculate Nursing Center Inc | 990 | Bm (Sep-Dec)/Sec (Jan-Aug) | 2 | $0 | $0 | View return |