Originally from Alabama, Allen's family moved to Dallas in 1972. He graduated from Richardson High School in 1979 and received his BA degree from Baylor University a BA Degree with a major in Finance and his MBA in 1984.
Allen is the President of the Dallas Banking Center for North Dallas Bank & Trust Co. whose mission includes the desire of the institution and employees to "to provide excellent service to our customers and communities." Allen believes that through DSVP, both he and the Bank can find expression of that desire to serve our community.
In his leisure time he enjoys spending time with family and friends, reading and time outdoors. When asked about his hobbies, Allen commented, "I spend time at the gym because I have to, however I hope to have a lot more hobbies when my two kids graduate from college."
Allen met his wife of 26 years Kristi while in graduate school at Baylor. They have two children, one in school at Texas A&M and the other at UT Austin.