Dr. Allen Roberts is originally from Alexandria, Va. He took his BA from the University of Virginia in 1977 and his MD from George Washington University in 1983. He completed his MDiv at Reformed Theological Seminary in 2013, and an MA Bioethics through Trinity International University.
In 2003 he retired from the US Navy Medical Corps, after a 20 year career in Internal Medicine, Pulmonary and Critical Care, during which time he served as White House Physician under President George H.W. Bush. For the past 13 years he has practiced Critical Care Medicine at Georgetown University Hospital, where he now serves as the Associate Medical Director for the hospital, Medical Director of the Surgical Intensive Care Unit, and Chair of the Clinical Ethics Committee.
Allen has been extensively involved in postgraduate medical education, specifically resident education in Critical Care. He has a keen interest in end-of-life care and ethics, and transplantation ethics. He has been active in local activities in opposition to Physician-Assisted Suicide, testifying before DC City Council in July 2015 against the proposed PAS bill.
Allen lives in Washington, DC, with Afsoon, his wife of 20 years, two daughters, Ariana (17) and Sara (15). The family attends The Falls Church Anglican, where he serves as member of the Vestry.