2022
as Self (uncredited)
2021
as Old Man
2019
2019
as Self
2019
as Karl Quinn
2016
as Film Director
2015
as Sir Robert Jermyn
2015
as Michael Lord
2011
as Barry Bates
2007
as Davros (voice)
2007
as Farmer
2006
as Narrator
2006
as Narrator (voice)
2002
as Site Manager
1995
as DI Burke
1994
as Garvie
1994
as Narrator
1991
as Immigration Officer
1988
as Davros
1986
as Football Player
1986
as Don
1985
1985
as Davros
1985
as Russell
1984
1984
as Davros
1983
as Mr Flynn
1981
as Carlton
1981
as Clarence
1981
as Adult Brother
1981
as Kevin
1975
1970
as Clarence
1963
as Davros
1963
as Russell
1963
as Emperor Dalek