2025The PlagueDaddy WagsMovie
2025Train DreamsRobert GrainierMovie
2023The Boys in the BoatCoach Al UlbricksonMovie
2023Master GardenerNarvel RothMovie
2022The StrangerMark FrameMovie
2022Thirteen LivesHarry HarrisMovie
2022Obi-Wan KenobiOwen Lars · 2 episodesShow
2021The Green KnightLordMovie
2021The Underground RailroadArnold Ridgeway · 10 episodesShow
2019The KingFalstaffMovie
2018Boy ErasedVictor SykesMovie
2018GringoRichard RuskMovie
2018Red SparrowNathaniel "Natan" NashMovie
2017BrightNick JakobyMovie
2017It Comes at NightPaulMovie
2016LovingRichard LovingMovie
2016Midnight SpecialLucasMovie
2015Jane Got a GunDan FrostMovie
2015Black MassJohn ConnollyMovie
2015LifeJohn MorrisMovie
2015UnityNarrator (voice)Movie
2015The GiftGordo MosleyMovie
2015LiftedPaulMovie
2014Exodus: Gods and KingsRamses IIMovie
2014FelonyDetective Malcolm TooheyMovie
2013The CaptainDead BodyMovie
2013The Great GatsbyTom BuchananMovie
2012Zero Dark ThirtyPatrick - Squadron Team LeaderMovie
2012The Odd Life of Timothy GreenJim GreenMovie
2012Wish You Were HereDave FlanneryMovie
2011Redemption: Bringing Warrior to LifeMovie
2011Fighting FearNarratorMovie
2011The ThingCarterMovie
2011WarriorBrendan ConlonMovie
2011The ThiefJoelMovie
2011The CartographerThe Envoy (voice)Movie
2011MonkeysMovie
2010The Waiting CityBen SimmonsMovie
2010Legend of the Guardians: The Owls of Ga'HooleMetalbeak (voice)Movie
2010Animal KingdomBarry 'Baz' BrownMovie
2009Separation CitySimon NicholsonMovie
2009$9.99Ron (voice)Movie
2009Dirt GameShane Bevic · 6 episodesShow
2009AcolytesIan WrightMovie
2008The SquareBillyMovie
2007WhisperVince DelayoMovie
2007SpiderParamedicMovie
2007CrossbowThe DadMovie
2007DangerousSenior Sergeant Mark Field · 8 episodesShow
2006Smokin' AcesHugo CroopMovie
2006Open WindowPeterMovie
2005Kinky BootsCharlie PriceMovie
2005Star Wars: Episode III - Revenge of the SithOwen LarsMovie
2005The Mysterious Geographic Explorations of Jasper MorelloJasper Morello (voice)Movie
2004King ArthurGawainMovie
2003The Night We Called It a DayRod BlueMovie
2003Ned KellyAaron SherrittMovie
2003Courts mais Gay : Tome 5BarneyMovie
2002The Hard WordShaneMovie
2002Star Wars: Episode II - Attack of the ClonesOwen LarsMovie
2002Dossa and JoeRobbo · 6 episodesShow
2001The Secret Life of UsWilliam 'Will' McGill · 22 episodesShow
2001Saturn's ReturnBarneyMovie
2001The PitchGuyMovie
2000GateDavidMovie
2000Sample PeopleSemMovie
2000The Three StoogesTom CosgroveMovie
1999Erskineville KingsWayneMovie