Education
- Temple University School of Podiatric Medicine
Board Certifications
- American Board of Multiple Specialties in Podiatry
Hospital Affiliations
- Cullman Regional Medical Center
- Brookwood Medical Center
- St. Vincent’s Hospital – Birmingham
Licensures
- Alabama Podiatric Medical License