He has also been cast in the upcoming film Cowboys & Aliens as Emmett .
He will also play Emmett in the upcoming 2011 film Cowboys & Aliens .