He earned his medical degree at Nova Southeastern University College of Osteopathic Medicine in Ft. Lauderdale, FL. He then completed his residency training in family medicine at Winchester General Hospital in Miami. He joined GHS in 2013.