Jamie Edwards
Waiting for God (1990)
Show Judge
EastEnders (1985)
Manservant
The Pickwick Papers (1985)
The Reverend Paul Abel-Smith
Chance in a Million (1984)
Judge
The Brief (1984)
Bartender
Agatha Christie's Partners in Crime (1983)
Hotel Waiter
The Barchester Chronicles (1982)
Father Dempsey
Father Charlie (1982)
Percy
Hi-de-Hi! (1981)
Man in Street
Grange Hill (1978)
Nat
Kizzy (1976)
Sandy Patterson
Doctor at Sea (1974)
Fred
Both Ends Meet (1972)
Mr. Coates
Doctor at Large (1971)
Various Roles
World in Ferment (1969)
Barman
ITV Playhouse (1967)
Carter
The Railway Children (1957)
Workman
Mr. Booker
Emergency – Ward 10 (1957)
Sunday Night Theatre (1950)