An American actor, he was born in Hubbard, Texas, United States. After graduating from Texas' Dunbar High School, he pursued theatrical studies. He spent two years in the army after just one college semester. He went back to college to pursue acting classes after he had finished his service. He is known for (2004), A Ghost Story (2017), and 7 Chinese Brothers (2015).