Show more
L. Christian Mixon was born on 15 August 1969 in Baton Rouge, Louisiana, USA. He is an actor, known for First Love, Last Rites (1997), ExTerminators (2009) and Friday Night Lights (2006). imdb.com