Dallas Morning News Lab Tech
(2010, December) Appeared as Ebenezar Scrooge in "A Christmas Carol" at the Dallas Theater Center, Dallas, Texas, USA.
Did You Know?
Received his Master of Fine Arts degree from Southern Methodist University's Professional Actor Training Program. He received his bachelor's degree from Kansas State University.