Devin Allen. Additional Crew: 127 Hours. Devin Chase Allen was born December 18th, 1983 in Ogden, Utah is a master-certified actor, known for his work on The American West (2016) and Granite Flats (2013). Devin Allen began working in the film industry as a stand-in for James Franco on 127 Hours (2010). He has performed on-stage in lead roles as a theatrical actor where he got bitten by the actor...