Known For
Filmography
1993
1993
1989
19781975
1971
1971
1971
1971
1970
1969
1968
1965

The Detectives
TV · as Roberts · 1 ep

Goodnight Sweetheart
TV · as Minicab Driver · 1 ep

Birds of a Feather
TV · as Impatient Man · 1 ep
Jam Session
Jam Session
Movie · as Flash

The Sweeney
TV · as Lukey Sparrow · 1 ep

Please Sir!
Movie · as Peter Craven

Elizabeth R
TV · as Young Soldier · 1 ep

The Rivals of Sherlock Holmes
TV · as Travel Clerk · 1 ep

Bless This House
TV · as Norman · 1 ep

I Can't See My Little Willie
Movie · as Peter

Oh! What a Lovely War
Movie · as Frederick Percy 'Freddie' Smith

Please Sir!
TV · as Peter Craven · 34 eps

BBC Play of the Month
TV · as Fleance · 1 ep
