Acting
Hamlet
1970
Priest
David Copperfield
1969
Mr. Wickfield
The Investigation
1967
Defendant
Dead Silence
1966
Hone Office Pathologist
Wilde Alliance
1978
Norman
Ace of Wands
Mr. Sweet
Not in Front of the Children
Mr Prentice
Sword of Honour
Mr Crouchback
Theatre 625
1964
Sir Joseph Cheam
Gilbert of Lisieux