| 2024 | Buchanan General Hospital Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Beckley Raleigh County Convention Center Inc. | 990 | President | 0 | $0 | $0 | View return |
| 2023 | Buchanan General Hospital Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Buchanan General Hospital Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Beckley Raleigh County Convention Center Inc. | 990 | President | 0 | $0 | $0 | View return |
| 2022 | Buchanan General Hospital Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Buchanan General Hospital Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Beckley Raleigh County Convention Center Inc. | 990 | President | 0 | $0 | $0 | View return |
| 2021 | Buchanan General Hospital Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Beckley Raleigh County Convention Center Inc. | 990 | President | 0 | $0 | $0 | View return |
| 2020 | Buchanan General Hospital Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Beckley Raleigh County Convention Center Inc. | 990 | President | 0 | $0 | $0 | View return |
| 2019 | Buchanan General Hospital Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Beckley Raleigh County Convention Center Inc. | 990 | President | 0 | $0 | $0 | View return |
| 2018 | Comprehensive Continuum of Services Inc. | 990 | Director | - | $0 | $0 | View return |
| 2018 | Buchanan General Hospital Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | The Admiral at the Lake Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Buchanan General Hospital Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Buchanan General Hospital Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Amalgamated Transit Union Division 788 | 990 | Vice President | 40 | $75,965 | $0 | View return |
| 2016 | The Admiral at the Lake Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Beckley Raleigh County Convention Center Inc. | 990 | President | 0 | $0 | $0 | View return |
| 2016 | Dismal River Volunteer Rescue Squad Inc | 990EZ | Director | 1 | $0 | - | View return |
| 2016 | Buchanan General Hospital Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Amalgamated Transit Union Division 788 | 990 | Vice President | 40 | $73,910 | $0 | View return |
| 2015 | Dismal River Volunteer Rescue Squad Inc | 990EZ | Director | 1 | $0 | - | View return |
| 2015 | Beckley Raleigh County Convention Center Inc. | 990 | President | 0 | $0 | $0 | View return |
| 2015 | The Admiral at the Lake Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Buchanan General Hospital Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Beckley Raleigh County Convention Center Inc. | 990 | Member | 0 | $0 | $0 | View return |
| 2014 | Dismal River Volunteer Rescue Squad Inc | 990 | - | - | $0 | $0 | View return |
| 2014 | The Admiral at the Lake Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Amalgamated Transit Union Division 788 | 990 | Vice President | 40 | $0 | $0 | View return |
| 2014 | Buchanan General Hospital Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Amalgamated Transit Union Division 788 | 990 | Vice President | 40 | $68,823 | $0 | View return |
| 2013 | The Admiral at the Lake Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Dismal River Volunteer Rescue Squad Inc | 990 | - | 10 | $0 | $0 | View return |
| 2013 | Buchanan General Hospital Inc. | 990 | Director | 1 | $0 | $0 | View return |