 Allen graduated from Washington and Lee University.The summer after his sophomore year, he interned at a free clinic in South Boston.He earned a master's degree from the University of Alabama at Birmingham.