He received his Bachelor of Science degree from Florida Atlantic University (FAU) College of Engineering. He was a member of the Varsity FAU baseball team and was selected in the Major League baseball draft. While practicing as a professional engineer, he obtained a Master of Science in Mechanical Engineering from FAU. He then pursued his medical degree at Nova Southeastern University. His orthopedic surgery training was performed at the level one trauma center, Broward Health Medical Center, in Fort Lauderdale, Florida. He continued his training at Orlando Health Medical Center, completing a fellowship in Orthopedic Surgery Sports Medicine.