Sergeant Greene
Doggin' Around (1994)
Tommy "Tea-bag" Bright
Wallpaper Warrior (1992)
Television Director
Magic Moments (1989)
Air Commodore
Tumbledown (1988)
Mr. Snell
Silas Marner (1985)
Jackson
Doctor Who: Enlightenment (1983)
Pochard
The Scarlet Pimpernel (1982)
Arthur Price
The Boxwallah (1982)
Coxswain
P.Q. 17 (1981)
Dolly
The Cause (1981)
Cafe Proprietor
Braces High (1980)
Mr Howard
Happy (1980)
Chief Officer Henry Wilde
S.O.S. Titanic (1980)
Manager
Dark Water (1980)
Thomas Dwyer
Waterloo Sunset (1979)
Pinnock
The Vanishing Army (1978)
Ray Little
Dinner at the Sporting Club (1978)
Clopin
The Hunchback of Notre Dame (1976)
George
Piano Lessons (1976)
Jenkins
Kites (1976)
Douglas
Speech Day (1973)
Alderman
The Operation (1973)
Warden
The Asphyx (1972)
Vincent
Stocker's Copper (1972)
Morgan
Doctor Who: Colony in Space (1971)
Schoolteacher
The Mind of Mr. Soames (1970)
Mick
Lay Down Your Arms (1970)
Lorry Driver
Season of the Witch (1970)
Third cell jailer
The Adding Machine (1969)
Elton
A Twist of Sand (1968)
Martin
The Hill (1965)
Thatcher
Doctor Who: The Crusade (1965)
O.N.I Man
Dosarul Ipcress (1965)
Security guard
A Tap on the Shoulder (1965)