2026Star Wars: Maul - Shadow LordObi-Wan Kenobi (voice) · 1 episodeShow
2026The Land of SometimesThe Wish Collector (voice)Movie
2024Mother, CouchDavidMovie
2024A Gentleman in MoscowCount Alexander Rostov · 8 episodesShow
2024Bleeding LoveFatherMovie
2023Off the Rails: The Making of “Trainspotting”Movie
2022Guillermo del Toro's PinocchioCricket (voice)Movie
2022Raymond & RayRaymondMovie
2022Speed Is Expensive: The Philip Vincent StoryNarrator (voice)Movie
2022Obi-Wan KenobiObi-Wan Kenobi · 6 episodesShow
2021Jerusalem: City of Faith and FuryNarrator (voice) · 6 episodesShow
2021The Birthday CakeFather KellyMovie
2021HalstonHalston · 5 episodesShow
2020WAMEGO: AddendumMovie
2020Stormborn3 episodesShow
2020StagedEwan · 1 episodeShow
2020Birds of Prey (and the Fantabulous Emancipation of One Harley Quinn)Roman SionisMovie
2019Doctor SleepDanny TorranceMovie
2019Wild Ways of the VikingsNarrator (voice)Movie
2019Wild Shetland: Scotland's Viking FrontierNarratorMovie
2018Christopher RobinChristopher RobinMovie
2018ZoeColeMovie
2017Beauty and the BeastLumièreMovie
2017Red PointBrownMovie
2017T2 TrainspottingRentonMovie
2017Now You See ItVoiceover (voice)Movie
2017Salt Bike: A Year with the BaronNarratorMovie
2016American PastoralSwede LevovMovie
2016Last Days in the DesertJesusMovie
2016Our Kind of TraitorPerry MakepeaceMovie
2016Miles AheadDave BradenMovie
2015Jane Got a GunJohn BishopMovie
2015Humpback WhalesNarrator (voice)Movie
2015MortdecaiInspector Alistair MartlandMovie
2014Son of a GunBrendan LynchMovie
2014A Million Ways to Die in the WestCowboy at FairMovie
2014FargoEmmit Stussy / Ray Stussy · 10 episodesShow
2014Doll & EmSleazy Ewan McGregor, Ewan · 1 episodeShow
2014Ice BearMovie
2013August: Osage CountyBill FordhamMovie
2013Hebrides: Islands on the EdgeNarrator (voice) · 4 episodesShow
2013Jack the Giant SlayerElmontMovie
2012The ImpossibleHenry BennettMovie
2012Gina Carano in TrainingMovie
2012Salmon Fishing in the YemenDr. Alfred JonesMovie
2012Final Cut: Ladies and Gentlemen(archive footage)Movie
2011ChargeNarrator (voice)Movie
2011HaywireKennethMovie
2011Teenage WildlifeNarrator (voice)Movie
2011Perfect SenseMichaelMovie
2011FastestNarrator (voice)Movie
2011BeginnersOliver FieldsMovie
2011A Short Film About Making BeginnersMovie
2010Jackboots on WhitehallChris (voice)Movie
2010Nanny McPhee and the Big BangMr. GreenMovie
2010The Ghost WriterThe GhostMovie
2010I Love You Phillip MorrisPhillip MorrisMovie
2009AmeliaGene VidalMovie
2009The Men Who Stare at GoatsBob WiltonMovie
2009Angels & DemonsCamerlengo Patrick McKennaMovie
2008DeceptionJonathan McQuarryMovie
2008IncendiaryJasper BlackMovie
2007Cassandra's DreamIan BlaineMovie
2007British Film Forever1 episodeShow
2007Legacy: A Personal History of Barry SheeneNarrator (voice)Movie
2006Miss PotterNorman WarneMovie
2006Scenes of a Sexual NatureBillyMovie
2006StormbreakerIan RiderMovie
2006The Doctor, The Tornado & The Kentucky KidNarrator (voice)Movie
2005StaySam FosterMovie
2005The IslandLincoln Six Echo / Tom LincolnMovie
2005Star Wars: Episode III - Revenge of the SithObi-Wan KenobiMovie
2005ValiantValiant (voice)Movie