Family Medicine and Geriatrics

Professional Experience

2018 – Present Doctors Making Housecalls Physician
2017 – 2018 Duke Primary Care Waverly Place Staff Physician
2015 – 2017 Patient First Urgent Care, LLC Medical Director
2014 – 2015 Patient First Urgent Care, LLC Staff Physician
2011 – 2014  US Navy Bureau of Medicine and Surgery Director of Fleet Programs, Undersea Medicine and Radiation Health
2007 – 2011 US Navy Submarine Force Force Surgeon
2004 – 2007 NHC Patuxent River Senior Medical Officer  and Primary/Specialty Care Clinic Department Head


2002 Naval Hospital, Jacksonville Family Practice Residency
1997 Naval Hospital, Jacksonville Family Practice Internship


1996 Uniformed Services University Doctor of Medicine
1984 United States Naval Academy Bachelor of Science in Chemistry


North Carolina License Expires October 2021

Board Certifications

American Board of Family Medicine Expires November 2027