2026The Devil Wears Prada 2StuartMovie
2025The American Revolution(voice) · 6 episodesShow
2025The King of KingsCharles Dickens (voice)Movie
2023BLUE EYE SAMURAIAbijah Fowler (voice) · 8 episodesShow
2023A Haunting in VeniceHercule Poirot · Director · ProducerMovie
2022This EnglandBoris Johnson · 6 episodesShow
2022Death on the NileHercule Poirot · Director · ProducerMovie
2022FireheartShawn Nolan (voice)Movie
2021BelfastProducer · Director · WriterMovie
2020TenetSatorMovie
2020Artemis FowlDirector · ProducerMovie
2019Lost LivesNarratorMovie
2018All Is TrueWilliam Shakespeare · Director · ProducerMovie
2017Murder on the Orient ExpressHercule Poirot · Director · ProducerMovie
2017DunkirkCommander BoltonMovie
2016Branagh Theatre Live: The EntertainerArchie RiceMovie
2016Branagh Theatre Live: Romeo and JulietDirectorMovie
2015Branagh Theatre Live: The Winter's TaleLeontes · DirectorMovie
2015CinderellaDirectorMovie
2014Jack Ryan: Shadow RecruitViktor Cherevin · DirectorMovie
2013Thor: The Dark WorldProducerMovie
2013National Theatre Live: MacbethMacbeth · Stage DirectorMovie
2012Stars in ShortsMark SnowMovie
2012London 2012 Olympic Opening Ceremony: Isles of WonderIsambard Kingdom BrunelMovie
2011My Week with MarilynSir Laurence OlivierMovie
2011Discovering HamletHamlet (archive footage)Movie
2011ProdigalMark SnowMovie
2011ThorDirectorMovie
20091939: Hollywood's Greatest YearNarrator (voice)Movie
2009The Boat That RockedDormandyMovie
2008ValkyrieHenning von TresckowMovie
2008WallanderKurt Wallander · 12 episodes · Executive Producer · 12 episodesShow
200810 Days to WarColonel Tim Collins · 1 episodeShow
2008Alien Love TriangleSteven ChestermanMovie
2007SleuthOther Man on T.V. · Director · ProducerMovie
2006The Magic FluteDirector · Screenplay, Adaptation · ProducerMovie
2006As You Like ItWriter · Director · ProducerMovie
2005Walking with MonstersNarrator (voice)Movie
2005Walking with MonstersNarrator (voice) · 3 episodes · Acting Double · 3 episodesShow
2005Warm SpringsFranklin Delano RooseveltMovie
2005The Goebbels ExperimentNarrator (voice)Movie
2004Five Children and ItUncle AlbertMovie
2004Cecil B. DeMille: American EpicNarrator (voice)Movie
2003ListeningDirector · WriterMovie
2003World War I in ColourNarrator · 6 episodesShow
2002Harry Potter and the Chamber of SecretsGilderoy LockhartMovie
2002How to Kill Your Neighbor's DogPeter McGowanMovie
2002The Tramp and the DictatorNarrator (voice)Movie
2002Rabbit-Proof FenceA. O. NevilleMovie
2002ShackletonSir Ernest Henry Shackleton · 2 episodesShow
2001The Beasts WithinNarrator (voice)Movie
2001Triumph of the BeastsNarrator (voice)Movie
2001Walking with BeastsNarrator · 6 episodesShow
2001ConspiracyReinhard HeydrichMovie
2001Schneider's 2nd StageJoseph BarnettMovie
2000The Ballad of Big AlNarrator · 2 episodesShow
2000The Book That Wrote ItselfKenneth BranaghMovie
2000The Road to El DoradoMiguel (voice)Movie
2000Love's Labour's LostBerowne · Writer, Screenplay · Director · ProducerMovie
2000The Making of Walking with DinosaursNarratorMovie
1999The Periwig-MakerPeriwig-maker (voice)Movie
1999IMAX: Galapagos 3DNarratorMovie
1999Wild Wild WestDr. Arliss LovelessMovie
1999The Theory of FlightRichardMovie
1998The Dance of ShivaColonel EvansMovie
1998Universal HorrorNarratorMovie
1998CelebrityLee SimonMovie
1998Cold War24 episodesShow
1998The PropositionFather Michael McKinnonMovie
1998The Gingerbread ManRick MagruderMovie
1996HamletPrince Hamlet · Director · AdaptationMovie
1996TFI Friday1 episodeShow
1995OthelloIagoMovie
1995Shadow of a GunmanDonal DavorenMovie