2025
as Stan Deen
2024
as John
2024
as Narrator
2022
as Self
2022
as Captain Crow (voice)
2022
as Dr. Emil Nicholas
2021
as Hari Seldon
2021
as George Rattery
2020
as The Vet
2019
as Absalom Breakspear
2019
as John Comyn
2019
as Valery Legasov
2019
as Ill Man
2018
as Captain Francis Crozier
2017
as Dr. Farber
2016
as King George VI
2016
as Fuller
2016
as Frank Heslop
2015
as Anderson Dawes
2015
2015
as Narrator (voice)
2015
as Bigfoot (voice)
2015
as Asteroid (voice)
2015
as Sanders
2015
as Carrigan Burke
2014
as Lord Portley-Rind (voice)
2014
as Professor Coupland
2014
as Severus
2013
as Hodge Starkweather
2013
as Urbani
2012
as Ulysses S. Grant
2012
as Himself - Professor James Moriarty
2011
as Professor James Moriarty
2010
as Dr. Stringer
2010
as Docteur Kent Webber
2009
as Ridley (voice)
2008
as Captain Mike
2008
as David Robert Jones
2008
as Bernard
2007
as Axel Bellmann
2007
as Lane Pryce
2007
as Ruth's Father
2007
2007
as Alex Proud
2006
as Goatee Smoker
2006
as Simon Mann
2005
as John Willie
2005
as Captain Anderson
2005
as Mr. Weatherbee (voice)
2004
as Basher's Engineer
2004
as Dr. Ashford
2003
as Al Alvarez
2003
as Yehud
2003
as Henry VIII
2002
as Father Walker
2002
as Russel
2002
as Michael Foulicker
2002
as Mac McGrath
2002
as False Peter
2001
as Anthony
2000
as Jones
2000
as Raymond
2000
as John Lennon
1999
as Robert Morten
1999
as Alan Furnace
1999
as John Kerr
1999
as Fuzzy
1999
as W. Firmin Carter
1998
as Vlad
1998
as Jim
1998
as Older Will Robinson
1997
as William
1997
as Lee
1997
as Ray
1997
as Jacob Reese
1997
as Owen
1996
as Andy Warhol
1995
as Benmont Tench
1995
as Jimmy Rose
1995
as Edgar
1995
as Jimmy Rose
1995
as Head Thug Pug
1994
as Seth Baines
1994
as London Boy
1992
as Danny the Doorman
1992
as British Lieutenant
1992
as Paddy Donnelly
1991
as Joey Patrick
1989
as Geoff
as Mikhail Gorbachev