Richard C. Allen, M.D., PhD., F.A.C.S.
Dr. Richard Allen has over 20 years of experience in oculoplastic surgery. After graduating from Duke University, Dr. Allen attended Baylor College of Medicine where he attained his M.D. and his Ph.D., in Human and Molecular Genetics. Dr. Allen then completed an ophthalmology residency and oculoplastic surgery fellowship at the University of Iowa. Dr. Allen has practiced in New Mexico, Iowa and Texas and was on the faculty at the University of Iowa and most recently at Baylor College of Medicine.
He has lectured extensively nationally and internationally and has over 120 peer-reviewed publications. Dr. Allen is deeply committed to medical education and exceptional patient care, to this end, he has created Oculoplastic Surgery Videos, an archive of over 300 narrated videos available to view at www.oculosurg.com. Elected 2023 President of the American Society of Ophthalmic Plastic and Reconstructive Surgery (ASOPRS). Dr. Allen is the Editor-in-Chief of the international journal, Orbit. in his free time, he is an avid long-distance bicyclist and enjoys running, music and spending time with his wife Missy and children Gus and Astrid.
1987-1988 – Baylor College of Medicine, Outstanding Performance in Basic Sciences Award (First Place) for Medical Scientist Training Program
1992 – Society of Pediatric Research, Medical Student Research Award
1994 – Sigma Xi Thesis Excellence Award
2013 – American Academy of Ophthalmology, Achievement Award
2013 – Department of Ophthalmology and Visual Sciences, University of Iowa Hospitals and Clinics, Faculty Medical Student Teaching Award
2013 – American College of Surgeons, Fellow
2013 – JCAHPO, Annual Continuing Education Program 5-year Faculty Award
2017 – American Academy of Ophthalmology, Secretariat Award
2018 – JCAHPO, Annual Continuing Education Program 10-year Faculty Award
2019 – American Academy of Ophthalmology, Secretariat Award
2019 – American Society of Ophthalmic Plastic and Reconstructive Surgery, Outstanding Contribution Award
2020 – American Academy of Ophthalmology, Senior Achievement Award
2022 – Carolyn F. Elles Professorship of Ophthalmology, Baylor College of Medicine