Joe: The Rise of Cobra)James McCullen/DestroStephen Sommers2009Amelia Earhart (Amelia)Fred NoonanMira Nair2013Thor: Mroczny świat (Thor: The Dark World) Malekith (władca ciemności)Alan Taylor2024Dziewczyna i morze (Young Woman and the Sea) Jabez WolffeJoachim Rønning

Telewizja Rok Tytuł Rola Uwaga 1990 Blood Rights Dick 1990 Na sygnale Stephen Hills 1991 Inspector Morse Terrence Mitchell 1991 Chancer Radio 1991 Boon Mark 1992 Rachel’s Dream Man in Dream 1992 Agatha Christie’s Poirot Frank Carter Odcinek Pierwsze, drugie... zapnij mi obuwie 1992 Friday on my Mind Sean Maddox 1992 Business with Friends Angel Morris 1993–1994 Cracker DCI David Bilborough 1995 Hearts and Minds Drew Mackenzie 1996 Our Friends in the North Nicky Hutchinson 1999 Killing Time – The Millennium Poem Millennium Man 2000 Wilderness Men Alexander Von Humboldt 2000 Clocking Off Jim Calvert 2001 Linda Green Tom Sherry / Neil Sherry 2002 Liga dżentelmenów Dougal Siepp odcinek How the Elephant Got Its Trunk 2002 Flesh and Blood Joe Broughton 2002 The King and Us Anthony 2003 The Second Coming Stephen Baxter 2005 Doktor Who Doktor 13 odcinków 2005 Top Gear on sam seria 6, odcinek 3 2007 Herosi Claude Rains 2008 Sarah Silverman dr Lazer Rage 2010 Lennon: Naga prawda (Lennon Naked) John Lennon 2010 Oskarżeni (Accused) Willy Houlihan odcinek 1x01 2011 Na