| 2025 | Youngs Mens Christian Association of Greensboro Endowment Inc. | 990 | Director | 0.25 | $0 | $0 | View return |
| 2024 | Meeting House Lane Medical Practice PC | 990 | Employee | 40 | $357,452 | $0 | View return |
| 2024 | Youngs Mens Christian Association of Greensboro Endowment Inc. | 990 | Director | 0.25 | $0 | $0 | View return |
| 2023 | Meeting House Lane Medical Practice PC | 990 | Employee | 40 | $357,070 | $0 | View return |
| 2023 | Youngs Mens Christian Association of Greensboro Endowment Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Golf Fore Fun Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | The Volunteer Center of Greensboro Inc | 990 | Board Member | - | $0 | $0 | View return |
| 2022 | Meeting House Lane Medical Practice PC | 990 | Employee | 40 | $327,130 | $0 | View return |
| 2022 | Golf Fore Fun Inc. | 990 | Chairperson | 2 | $0 | $0 | View return |
| 2022 | Youngs Mens Christian Association of Greensboro Endowment Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | The Volunteer Center of Greensboro Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Golf Fore Fun Inc. | 990 | Chairperson | 1 | $0 | $0 | View return |
| 2021 | Bakersfield Art Foundation Inc. | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2021 | Youngs Mens Christian Association of Greensboro Endowment Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | The Volunteer Center of Greensboro Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Youngs Mens Christian Association of Greensboro Endowment Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Golf Fore Fun Inc. | 990 | Chairperson | 1 | $0 | $0 | View return |
| 2020 | The Volunteer Center of Greensboro Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Youngs Mens Christian Association of Greensboro Endowment Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Golf Fore Fun Inc. | 990 | Chairperson | 1 | $0 | $0 | View return |
| 2018 | Golf Fore Fun Inc. | 990 | Chairperson | 1 | $0 | $0 | View return |
| 2018 | Youngs Mens Christian Association of Greensboro Endowment Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Young Mens Christian Association of Greensboro Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Young Mens Christian Association of Greensboro Inc. | 990 | Past Chair | 3 | $0 | $0 | View return |
| 2017 | Youngs Mens Christian Association of Greensboro Endowment Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Golf Fore Fun Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Meeting House Lane Medical Practice PC | 990 | Employee | 40 | $132,431 | $0 | View return |
| 2016 | Meeting House Lane Medical Practice PC | 990 | Employee | 40 | $132,431 | $0 | View return |
| 2016 | Young Mens Christian Association of Greensboro Inc. | 990 | Past Chair | 4 | $0 | $0 | View return |
| 2016 | The Uncg Excellence Foundation | 990 | Vice President | 1 | $0 | $0 | View return |
| 2016 | Golf Fore Fun Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Youngs Mens Christian Association of Greensboro Endowment Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Meeting House Lane Medical Practice PC | 990 | Employee | - | $141,193 | $0 | View return |
| 2015 | Golf Fore Fun Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Worldwide Responsible Accredited Production | 990 | Secretary (Through 10/15) | 3 | $0 | $0 | View return |
| 2015 | The Uncg Excellence Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Young Mens Christian Association of Greensboro Inc. | 990 | Board Chair | 3 | $0 | $0 | View return |
| 2014 | The Uncg Excellence Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Young Mens Christian Association of Greensboro Inc. | 990 | Board Chair | 2.5 | $0 | $0 | View return |
| 2014 | Worldwide Responsible Accredited Production | 990 | Bod Secretary | 3 | $0 | $0 | View return |
| 2014 | Golf Fore Fun Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Worldwide Responsible Accredited Production | 990 | Bod Secretary | 3 | $0 | $0 | View return |
| 2013 | Young Mens Christian Association of Greensboro Inc. | 990 | Chair Elect | 3 | $0 | $0 | View return |
| 2013 | The Uncg Excellence Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Golf Fore Fun Inc. | 990 | Trustee | 1 | $0 | $0 | View return |