He is the Director of the Electrophysiology Lab at Wills Eye Hospital. He also holds appointments at Drexel University, Temple University, and Einstein Medical Center in Philadelphia, where he is Chair of Neuro-Ophthalmology.