2017 The Terror ... Francis Crozier
2016 Szövetségesek ... Frank Heslop
2016 The Crown ... King George VI
2016 The Last Face ... Dr. John Farber
2016 Robot Chicken ... Bond Villain
2016 Certain Women ... Fuller
2015-2016 The Expanse ... Anderson Dawes
2015 Baby, Baby, Baby ... Incredible Shrinking Stan
2015 The Clockmaker's Dream ... narrátor
2015 Az U.N.C.L.E. embere ... Sanders
2015 Poltergeist - Kopogó szellem ... Carrigan Burke
2015 Doboztrollok ... Lord Portley-Rind hangja
2014 Az elnémultak ... Joseph Coupland professzor
2014 Pompeji ... Severus
2013 The Devil's Violinist ... Urbani
2013 A végzet ereklyéi: Csontváros ... Hodge
2013 Axe Cop ... Anglia királyának hangja
2012 Lincoln ... Ulysses S. Grant
2008-2012 A rejtély ... David Robert Jones
2011 Sherlock Holmes: Árnyjáték ... Professor James Moriarty
2009-2010Mad Men - Reklámőrültek ... Lane Pryce
2010 The Ward ... Dr. Stringer
2010 Eszeveszett küzdelem ... Dr. Kent Webber
2009 Tales of the Black Freighter ... Ridley (hang)
2008 Benjamin Button különös élete ... Captain Mike
2008 Gazdagék ... Eamon Quinn
2008 A gyilkos bennünk ... Bernard
2007 Különleges ügyosztály ... Robert Morten
2007 The Shadow in the North ... Axel Bellmann
2007 Cracked Eggs (short) ... Joe
2007 32A ... Ruth's Father
2006 Lány a vízben ... Goatee Smoker
2006 Coup! ... Simon Mann
2006 Visszajáró pénz ... Alex Proud
2005 Az első szexikon ... John Willie
2005 Utazás a világ végére ) ... Captain Anderson / Captain
2004 Ocean's Twelve - Eggyel nő a tét ... Basher's Engineer
2004 Kaptár 2. - Apokalipszis ... Dr. Ashford
2003 Nyomtalanul ... Father Walker
2003 Sylvia ... Al Alvarez
2003 Végzetes rajongás ... Yehud
2003 A másik Boleyn lány ... Henry VIII
2002 Four Reasons ... Filmmaker
2002 A kismenő ... Mac McGrath
2002 Minden jöhet ... Russel
2002 Bábu ... Michael
2001 Parfüm ... Anthony
2001 Untitled Charles Randolph Project
2000 Bullfighter ... Jones
2000 How to Kill Your Neighbor's Dog ... False Peter
2000 Shadow Magic ... Raymond Wallace
2000 Two of Us (TV film) ... John Lennon
1999 The Weekend ... John Kerr
1999 Lush ... W. Firmin Carter
1998 Vad szépség ... Alan Furnace
1998 Trance ... Jim
1998 Lulu a hídon ... Alvin Shine
1998A boldogságtól ordítani ... Vlad
1998 Lost in Space - Elveszve az űrben ... Older Will Robinson
1998 Fuzzy Logic ... Fuzzy
1998 Arany az utcán ... Owen
1997 Az utolsó éjszaka Hong Kong-ban ... William
1997 Apák napja ... Lee
1997 White Lies ... Jacob Reese
1997 Sunday ... Ray
1996 Én lőttem le Andy Warholt ... Andy Warhol
1996 The Side of the Road ... Will
1996 Quentin Carr ... Quentin Carr
1995 New York Undercover ... Seth Baines
1995 Füst ... Jimmy Rose
1995 Halott ember ... Benmont Tench
1995 Mesebeli vadnyugat ... Head Thug Pug
1995 Egy füst alatt - Beindulva ... Jimmy Rose
1994 Nadja ... Edgar
1994 Született gyilkosok ... London Boy
1993 South of Sunset
1992Gyilkosság villanófényben ... Danny the Doorman
1992 Az utolsó mohikán ... brit hadnagy
1992 Túl az óperencián ... Paddy
1991 Women & Men 2: In Love There Are No Rules ... Joey Patrick
1989 Hódító PC-ABC ... Geoff
Írd le a véleményed erről a sztárról: