2025The PlagueDaddy Wags · ProducerMovie
2025Train DreamsRobert Grainier · Executive ProducerMovie
2025Glenmorangie: Once Upon a Time in ScotlandDirectorMovie
2024The BrutalistThanksMovie
2024DaughtersExecutive ProducerMovie
2024I Don't Understand YouProducerMovie
2024Boy Swallows UniverseExecutive Producer · 7 episodesShow
2023The Boys in the BoatCoach Al UlbricksonMovie
2023Master GardenerNarvel RothMovie
2022The StrangerMark Frame · ProducerMovie
2022Thirteen LivesHarry HarrisMovie
2022Obi-Wan KenobiOwen Lars · 2 episodesShow
2021The Green KnightLordMovie
2021The Underground RailroadArnold Ridgeway · 10 episodesShow
2019The KingFalstaff · Producer · ScreenplayMovie
2018Boy ErasedVictor Sykes · Director · Screenplay · ProducerMovie
2018GringoRichard RuskMovie
2018Red SparrowNathaniel "Natan" NashMovie
2017BrightNick JakobyMovie
2017It Comes at NightPaul · Executive ProducerMovie
2016LovingRichard LovingMovie
2016Midnight SpecialLucasMovie
2015Jane Got a GunDan Frost · ScreenplayMovie
2015Black MassJohn ConnollyMovie
2015LifeJohn MorrisMovie
2015UnityNarrator (voice)Movie
2015The GiftGordo Mosley · Director · Writer · ProducerMovie
2015LiftedPaulMovie
2014Exodus: Gods and KingsRamses IIMovie
2014FelonyDetective Malcolm Toohey · Screenplay · ProducerMovie
2014The RoverStoryMovie
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
2011Griff the InvisibleThanksMovie
2011MonkeysDirector · Writer · ProducerMovie
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 SquareBilly · Writer · Executive ProducerMovie
2008The ListWriter · DirectorMovie
2008Netherland DwarfThanksMovie
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
2004FuelThanksMovie
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 PitchGuy · WriterMovie
2000GateDavidMovie
2000Sample PeopleSemMovie
2000The Three StoogesTom CosgroveMovie
2000The IslandThanksMovie
1999Erskineville KingsWayneMovie