as Dr. Ed Spencer
2025
as Tariq
2006
as Hal Ashby
2004
as Self
2003
as Ben Seligman
1999
as Gandhi
1998
as V. J. Krishna
1997
as Dr Hawkesworth
1992
as Józef Teitelbaum
1984
as Angelo
1983
as Inspector Ghote
as Dr. Longton
1981
as Casca
1979
as Mahdav
1972
as O'Brian, Johnny, Bennett, Sean O'Casey
1970
as Lord Boggis
as Riyad Barzali
2002
as Majendie
as Dr Shafik
1987
as Attard
1978
as The Caliph
as Cassius Chaerea
1976
as Ed Spencer
1975
as George Edalji
as Paul