| 2025 | Harold Gibson Brown Memorial Library | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2025 | Good Okc Inc. | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2024 | Harold Gibson Brown Memorial Library | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2024 | South Carolina Gastroenterology Association | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2024 | Lynchburg Grows | 990 | Secretary | 2 | $0 | $0 | View return |
| 2024 | Good Okc Inc. | 990 | Treasurer | - | $0 | $0 | View return |
| 2024 | Young Mens Christian Association of Central Virginia | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Harold Gibson Brown Memorial Library | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2023 | Good Okc Inc. | 990 | Treasurer | - | $0 | $0 | View return |
| 2023 | South Carolina Gastroenterology Association | 990EZ | Councilor | 1 | $0 | $0 | View return |
| 2023 | Lynchburg Grows | 990 | Secretary | 2 | $0 | $0 | View return |
| 2022 | Project Renewal Inc. | 990 | Psychiatrist | 35 | $194,733 | $0 | View return |
| 2022 | South Carolina Gastroenterology Association | 990EZ | Councilor | 1 | $0 | $0 | View return |
| 2022 | Harold Gibson Brown Memorial Library | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2022 | Merrimack Middle School Parent Teacher Group | 990EZ | Treasurer | 1.5 | $0 | - | View return |
| 2021 | Project Renewal Inc. | 990 | Psychiatrist | 35 | $216,686 | $0 | View return |
| 2021 | South Carolina Gastroenterology Association | 990EZ | Councilor | 1 | $0 | $0 | View return |
| 2021 | Christian African Leadership Ministries | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Harold Gibson Brown Memorial Library | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2021 | Merrimack Middle School Parent Teacher Group | 990EZ | Treasurer | 1.5 | $0 | - | View return |
| 2020 | Project Renewal Inc. | 990 | Psychiatrist | 35 | $234,244 | $0 | View return |
| 2020 | Harold Gibson Brown Memorial Library | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2020 | Christian African Leadership Ministries | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Grande Ronde Hospital Inc. | 990 | Trustee/Phys | 40 | $525,794 | $0 | View return |
| 2019 | Harold Gibson Brown Memorial Library | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2019 | Advent Episcopal Day School Charitable Endowment Trust | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Advent Episcopal Day School Inc. | 990 | Chairman | 2 | $0 | $0 | View return |
| 2019 | Parents in Partnership | 990 | Director | - | $0 | $0 | View return |
| 2018 | Grande Ronde Hospital Inc. | 990 | Physician | 40 | $532,628 | $0 | View return |
| 2018 | Harold Gibson Brown Memorial Library | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2018 | Parents in Partnership | 990 | Director | - | $0 | $0 | View return |
| 2018 | Advent Episcopal Day School Charitable Endowment Trust | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Advent Episcopal Day School Inc. | 990 | Chairman | 2 | $0 | $0 | View return |
| 2017 | Grande Ronde Hospital Inc. | 990 | Physician | 40 | $522,595 | $0 | View return |
| 2017 | United Security Professionals Local 1 | 990EZ | Chief Steward | 1 | $633 | $0 | View return |
| 2017 | Advent Episcopal Day School Inc. | 990 | Chairman | 2 | $0 | $0 | View return |
| 2017 | Parents in Partnership | 990 | Chair Person | - | $0 | $0 | View return |
| 2017 | Victory Service Dogs Inc. | 990EZ | Board Member | 0.5 | $0 | - | View return |
| 2017 | Harold Gibson Brown Memorial Library | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2017 | Saugatuck Harbor Yacht Club Inc | 990 | Governor | 5 | $0 | $0 | View return |
| 2017 | Advent Episcopal Day School Charitable Endowment Trust | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Advent Episcopal Day School Charitable Endowment Trust | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Alliance for Community Education | 990EZ | President | 10 | $0 | $0 | View return |
| 2016 | Saugatuck Harbor Yacht Club Inc | 990 | Governor | 5 | $0 | $0 | View return |
| 2016 | Advent Episcopal Day School Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | Grande Ronde Hospital Inc. | 990 | Physician | 40 | $449,414 | $0 | View return |
| 2015 | Downtown Lynchburg Association | 990 | Past President | 3 | $0 | $0 | View return |
| 2015 | Parents in Partnership | 990 | Trustee/Dire | - | $0 | $0 | View return |
| 2015 | Alliance for Community Education | 990EZ | President | 10 | $0 | $0 | View return |
| 2015 | Advent Episcopal Day School Charitable Endowment Trust | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | The Greater Bridgeport Youth Orchestras Inc | 990 | 2nd Vice President | 5 | $0 | $0 | View return |
| 2015 | Advent Episcopal Day School Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | Saugatuck Harbor Yacht Club Inc | 990 | Governor | 5 | $0 | $0 | View return |
| 2014 | Grande Ronde Hospital Inc. | 990 | Physician | 40 | $425,424 | $0 | View return |
| 2014 | Alliance for Community Education | 990EZ | President | 0 | $0 | $0 | View return |
| 2014 | Advent Episcopal Day School Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | Advent Episcopal Day School Charitable Endowment Trust | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | The Greater Bridgeport Youth Orchestras Inc | 990 | 2nd Vice President | 5 | - | - | View return |
| 2014 | Downtown Lynchburg Association | 990 | President | 3 | $0 | $0 | View return |
| 2013 | Nu-Way House Inc. | 990 | Co-Treasurer | 1 | $0 | $0 | View return |
| 2013 | Alliance for Community Education | 990EZ | President | 0 | $0 | $0 | View return |
| 2013 | Downtown Lynchburg Association | 990 | President | 3 | $0 | $0 | View return |