Richard C. Allen, MD, PhD, FACS

Ophthalmology, Oculo-Plastic & Orbital Reconstructive Surgery

Richard C. Allen MD, PhD, FACS is an oculoplastic surgeon in Austin, TX at Texas Oculoplastics Consultants. He is the President of the American Society of Ophthalmic Plastic and Reconstructive Surgery in 2023 and the Editor-in-Chief for the journal Orbit. Dr. Allen has lectured throughout the world and has over 120 peer-reviewed publications which have been reference over 5000 times. His online oculoplastic surgery video atlas (available at, hosted by the University of Iowa, is recognized worldwide. He is affiliated with the Department of Ophthalmology at the University of Texas Dell Medical School in Austin, TX.