Allen is currently an Instructional Associate at Tarrant County College Northwest Campus and has been working professionally in the DFW theatre community for the past seven years as theatrical technician. In that time, he has worked with many theatre companies in the area including Jubilee Theatre, Lyric Stage, Stage West, Amphibian Stage, WaterTower Theatre, and many more. He received Bachelor of Arts from Texas Wesleyan University in 2013. He is now Stage West's Master Carpenter.
821/823 W Vickery Blvd, Fort Worth, Texas 76104