Arron Shiver was born on July 19, 1977 in Baton Rouge, Louisiana, USA. He is an actor and writer, known for The Last Stand (2013), 3:10 to Yuma (2007) and The Book of Eli (2010). Read more on iMDB