| 2025 | Mote Vascular Foundation Inc. | 990PF | Vice President | 0 | $0 | $0 | View return |
| 2023 | Riddle Memorial Hospital | 990 | System Director, Pharmacy Svcs | 40 | $271,557 | $0 | View return |
| 2023 | Mote Vascular Foundation Inc. | 990 | Vice President | 1 | $500 | $0 | View return |
| 2023 | George H Plumley Memorial Post 20 | 990 | Vice President | 2 | $0 | $0 | View return |
| 2023 | Southbridge Community Servicers Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2023 | Southern Nazarene University Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Riddle Memorial Hospital | 990 | System Director, Pharmacy Svcs | 40 | $260,169 | $0 | View return |
| 2022 | George H Plumley Memorial Post 20 | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Southbridge Community Servicers Inc. | 990 | Director | - | $0 | $0 | View return |
| 2022 | Spotswood Country Club Inc | 990 | President | 2 | $0 | $0 | View return |
| 2022 | Southern Nazarene University Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Riddle Memorial Hospital | 990 | System Director, Pharmacy Svcs | 40 | $256,706 | $0 | View return |
| 2021 | Riddle Memorial Hospital | 990 | System Director, Pharmacy Svcs | 40 | $256,706 | $0 | View return |
| 2021 | Rockingham County Farm Bureau | 990EZ | Board Member | 0 | $0 | $0 | View return |
| 2021 | Mountain View Mennonite School | 990 | Secretary | - | $0 | $0 | View return |
| 2021 | George H Plumley Memorial Post 20 | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Southern Nazarene University Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Riddle Memorial Hospital | 990 | System Director, Pharmacy Svcs | 40 | $251,352 | $0 | View return |
| 2020 | Rockingham County Farm Bureau | 990EZ | Former Director | 0 | $0 | $0 | View return |
| 2020 | George H Plumley Memorial Post 20 | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Mountain View Mennonite School | 990 | Secretary | - | $0 | $0 | View return |
| 2020 | Spotswood Country Club Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Southern Nazarene University Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Riddle Memorial Hospital | 990 | System Director, Pharmacy Svcs | 40 | $234,341 | $0 | View return |
| 2019 | Rockingham County Farm Bureau | 990EZ | Director | 0 | $0 | $0 | View return |
| 2019 | Southern Nazarene University Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Spotswood Country Club Inc | 990 | President | 2 | $0 | $0 | View return |
| 2018 | Riddle Memorial Hospital | 990 | Director, Pharmacy | 40 | $222,397 | $0 | View return |
| 2018 | Rockingham County Farm Bureau | 990EZ | Director | 0.29 | $0 | $0 | View return |
| 2018 | Southern Nazarene University Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Spotswood Country Club Inc | 990 | President | 2 | $0 | $0 | View return |
| 2017 | Riddle Memorial Hospital | 990 | Director, Pharmacy | 40 | $214,488 | $0 | View return |
| 2017 | Mote Vascular Foundation Inc. | 990EZ | Officer | 0 | $0 | - | View return |
| 2017 | Rockingham County Farm Bureau | 990EZ | Director | 0.61 | $0 | $0 | View return |
| 2017 | Needle Exchange Emergency Distribution | 990 | President | 12 | $0 | $0 | View return |
| 2017 | Southern Nazarene University Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Spotswood Country Club Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Riddle Memorial Hospital | 990 | Director, Pharmacy | 40 | $200,428 | $0 | View return |
| 2016 | Needle Exchange Emergency Distribution | 990EZ | President | 12 | $0 | $0 | View return |
| 2016 | Rockingham County Farm Bureau | 990EZ | Director | 0.57 | $0 | $0 | View return |
| 2016 | Southern Nazarene University Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Riddle Memorial Hospital | 990 | Director, Pharmacy | 40 | $190,729 | $0 | View return |
| 2015 | Rockingham County Farm Bureau | 990EZ | Director | 0.64 | $0 | $0 | View return |
| 2015 | Needle Exchange Emergency Distribution | 990EZ | President | 12 | $0 | $0 | View return |
| 2015 | Southern Nazarene University Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | Riddle Memorial Hospital | 990 | Director, Pharmacy | 40 | $188,205 | $0 | View return |
| 2014 | Rockingham County Farm Bureau | 990EZ | Director | 0.67 | $0 | $0 | View return |
| 2014 | Wharton County Junior College Foundation | 990 | President | - | $0 | $0 | View return |
| 2014 | Southern Nazarene University Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | Riddle Memorial Hospital | 990 | Director, Pharmacy | 40 | $168,933 | $0 | View return |
| 2013 | Wharton County Junior College Foundation | 990 | President | - | $0 | $0 | View return |
| 2013 | Southern Nazarene University Foundation | 990 | Board Member | 1 | $0 | $0 | View return |