He has served as an Assistant Team Physician for the New York Mets baseball team and provided team coverage for the Los Angeles Dodgers, as well as several high school football teams. He has taught courses in sports medicine and shoulder surgery to other surgeons both locally and nationally. He completed Fellowship training in Sports Medicine and Shoulder Surgery at the top-ranked Hospital for Special Surgery in New York City.