
2025 The Doctor (archive footage) (uncredited)
2024 The Doctor (12) (archive footage)
2024 Executive Producer
2022 Narrator
2022 Gideon Shepherd
2021 Roland
2021 Thinker
2021 Siegfried Sassoon (Older)
2021 Older Man (uncredited)
2020 Beethoven (voice)
2019 Mr. Micawber
2019 Dolben
2018 Rabbit (voice)
2018 Kehaar (voice)
2017 Reginald Curry
2017 The Doctor (12)
2016 The Doctor
2016 Narrator
2016 The Doctor
2016 The Doctor
2015 The Doctor
2015 The Doctor
2014 Reginald Curry
2014 The Doctor
2014 The Doctor (12)
2014 The Doctor (12)
2014 Cardinal Richelieu
2013 W.H.O. Doctor
2013 Alan Rusbridger
2013 Leonardo da Vinci
2013 The Doctor (12) (uncredited)
2013 The Doctor (12)
2012 Director
2012 Narrator
2011 Samuel Kent
2011 Peter Van Gellis
2011 Creator
2011 Randall Brown
2011 Dr. Pete
2011 Older Cameron Walker
2010 Max
2010 Frank Ryland
2010 Balthazar
2009 Malcolm Tucker
2009 Peter Healy
2009 The Man
2008 Uncle Nigel (voice)
2008 Trevor
2008 King Charles I
2007 Malcolm Tucker
2007 Mike Francis
2007 Malcolm Tucker
2007 Mark
2007 Henry Appleton
2006 Jim
2006 Andy McEntee
2006
2006 Narrator (voice)
2006 John Frobisher
2006 Narrator
2005 Max Roy
2005 Father Steve
2005 Priest
2005 Narrator
2005 Malcolm Tucker
2005 Caecilius
2004 John
2004 James Mulwray
2004 Jean Cocteau
2004 Narrator
2004 Gordon Fleming
2003 DI Terry Machin
2003 Professor Alistair MacLeish
2003 Dr. Ronnie Pilfrey
2003 Billy Shannon
2003 Joe
2002 David Hunter
2002 Derek
2002 David Cohn
2002 Raymond Carter
2001 Hilton Gilfoyle
2001
2001 Jeremy Church
2001 Lucien Calvin
2001 Director
2000 Colin Judd
1999 Mr. Whiskers
1999 Mark Collins
1998 Tony
1998 James Boswell (voice)
1997 Gareth
1997 Man
1997 Birgo Lander
1997 Mr Gilzean
1997 Laurence Barker
1997 Lord Fellamar
1996 Duncan Fielding
1996 The Tourist
1996 Jellicoe
1996 Islington
1996 Rory McHoan
1995 Mick Galligan
1995 Director
1994 Simon
1994 Larry
1993 Thomas Walde
1993 John
1993 Writer
1993 David Critchley
1993 David Critchley
1992 Luke Wakefield
1992 Mr Vladimir
1992 Isaac
1992 Mr. Vladimir
1991 Bruce
1991 Vernon 'Vera' Reynolds
1991 Thomas Walde
1991 Ken Cracken
1990 Young Sorleyson
1990 Robert McRae
1990 Writer
1989 The British Ambassador
1989 Willie
1989
1989 Claude Langton
1989 Robert Wood
1988 Azolan
1988 Angus Flint
1988 Dillon
1988 Preacher
1987 Scott Dare
1987 Jamie Kirkwood
1987 Zeno Vedast
1987 Scott Dare
1986 Everard
1985 George Harrison
1985 Assistant Keeper
1985 Bruce Coldfield
1984 Himself
1984 John
1983 Danny Oldsen
1983 Narrator
1983 The British Ambassador
1982 Joe
1979 Ozzie
1971 Dolben