2004
as Patroclus
2010
as Sam Flynn
2006
as Murtagh
2005
as Jack Mercer
2014
as John Fitzgerald
2015
as James Hook
2019
as Ben Miller
2023
as Stephen
2007
as Billy Darley
2013
as Johnny Five
2016
as David Dime
as Russell Gaines
2012
as Dean Moriarty / Neal Cassady
as Harlan Wilson
as Don Billingsley
as Ethan Campbell
2025
as Caleb Faulkner
as Perry Montroy
2021
as Harry Anslinger
2017
as Jamie McAllan