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