2026Young SherlockSir Bucephalus Hodge · 5 episodesShow
2026Wild Asia: Life at ExtremesMovie
2025Bridget Jones: Mad About the BoyMark DarcyMovie
2025Lockerbie: A Search for TruthJim Swire · 5 episodesShow
2024Luther: Never Too MuchExecutive ProducerMovie
2023Squaring the Circle (The Story of Hipgnosis)ProducerMovie
2023Rye LaneLove Guac’tually Server (uncredited)Movie
2022Empire of LightDonald EllisMovie
2022The StaircaseMichael Peterson · 8 episodesShow
2022Operation MincemeatEwen MontaguMovie
2021Mothering SundayMr Godfrey NivenMovie
2020SupernovaSamMovie
2020The Secret GardenLord Archibald CravenMovie
20191917General ErinmoreMovie
2018Mary Poppins ReturnsWilkins / Wolf (voice)Movie
2018KurskCommodore David RussellMovie
2018Mamma Mia! Here We Go AgainHarryMovie
2018The Happy PrinceReggie Turner · Executive ProducerMovie
2018The MercyDonald CrowhurstMovie
2017Kingsman: The Golden CircleHarry HartMovie
2017Red Nose Day ActuallyJamieMovie
2016LovingProducerMovie
2016Bridget Jones's BabyMarkMovie
2016GeniusMax PerkinsMovie
2015Eye in the SkyProducerMovie
2015Kingsman: The Secret ServiceHarry Hart / GalahadMovie
2014Before I Go to SleepBenMovie
2014Magic in the MoonlightStanley CrawfordMovie
2013The Railway ManEricMovie
2013Devil's KnotRon LaxMovie
2012Stars in ShortsSteveMovie
2012Arthur NewmanArthur NewmanMovie
2012GambitHarry DeaneMovie
2011Tinker Tailor Soldier SpyBill HaydonMovie
2010The King's SpeechKing George VIMovie
2010Main StreetGus LeroyMovie
2010SteveSteveMovie
2009St Trinian's 2: The Legend of Fritton's GoldGeoffrey ThwaitesMovie
2009A Single ManGeorgeMovie
2009A Christmas CarolFred (voice)Movie
2009Dorian GrayLord Henry WottonMovie
2009GenovaJoeMovie
2008Easy VirtueMr. WhittakerMovie
2008Mamma Mia!Harry BrightMovie
2008The Accidental HusbandRichard BraxtonMovie
2008In Prison My Whole LifeExecutive ProducerMovie
2007St Trinian'sGeoffrey ThwaitesMovie
2007And When Did You Last See Your Father?Blake MorrisonMovie
2007Then She Found MeFrankMovie
2007The Last LegionAureliusMovie
2007CelebrationRussellMovie
2006Born EqualMarkMovie
2005Nanny McPheeMr. BrownMovie
2005Where the Truth LiesVinceMovie
2004Bridget Jones: The Edge of ReasonMarkMovie
2004TraumaBenMovie
2003Girl with a Pearl EarringJohannes VermeerMovie
2003Love ActuallyJamie BennettMovie
2003Hope SpringsColin WareMovie
2003What a Girl WantsHenry DashwoodMovie
2002The Importance of Being EarnestJohn “Jack” WorthingMovie
2001Four PlayAllen PortlandMovie
2001ConspiracyDr. Wilhelm StuckartMovie
2001Bridget Jones's DiaryMark DarcyMovie
2000Donovan QuickDonovan QuickMovie
2000Relative ValuesPeter IngletonMovie
1999The Turn of the ScrewMasterMovie
1999The Secret Laughter of WomenMatthew FieldMovie
1999My Life So FarEdward PettigrewMovie
1999Blackadder: Back & ForthWilliam ShakespeareMovie
1998Shakespeare in LoveLord WessexMovie
1997A Thousand AcresJess ClarkMovie
1997Fever PitchPaul AshworthMovie
1997NostromoCharles Gould · 3 episodesShow
1996The English PatientGeoffrey CliftonMovie
1995The Widowing of Mrs. HolroydCharles HolroydMovie
1995Pride and PrejudiceMr. Darcy · 6 episodesShow
1995Circle of FriendsSimon WestwardMovie
1994The Deep Blue SeaFreddie PageMovie