Best known for performing the character of Roger in the science-fiction movie “96 Souls” starring Grinnell Morris, Sridhar Maruvada and Paul Statman in 2016
He obtained his bachelor’s degree in law and his Juris Doctor degree from the University of Kentucky, and he worked as an attorney for many years before becoming an actor
He performed the character of Alton Creek in the episode “Always Bet on Red” of the police procedural television series “The Mentalist” in 2012
On top of being an actor in films and on television, he is also a professional athlete and practices multiple sports, such as football, volleyball, basketball, swimming, skiing and horseback riding