He graduated from Western Kentucky University with a bachelor's degree. He would later earn his master's degree in acting from NYU's Tisch School of the Arts.
He appeared as Kent Benny on the TV series Rectify in 2013-2014. He appeared as himself on two 2017 episodes of Celebrity Page.
He was originally born and raised in Bowling Green, Kentucky.
He starred alongside Dominic Cooper on the AMC series Preacher in 2016.