Greer is a graduate of Princeton and Columbia University College of Physicians and Surgeons. He has practiced ophthalmology and eye surgery in Washington, DC, serving on the clinical faculties of the Georgetown and George Washington University Medical Centers.