He is a Clinical Assistant Professor of Ophthalmology at Thomas Jefferson University School of Medicine and is currently Chief of Ophthalmology at Northeastern Hospital, a Temple University affiliated hospital. Following a medical internship at Crozer Chester Medical Center, he served his Ophthalmology Residency at Wills Eye Hospital where he was selected Chief Resident in his senior year.