Sergeant Greene
Doggin' Around (1994)
Tommy "Tea-bag" Bright
Wallpaper Warrior (1992)
Television Director
魔法时刻 (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
铁达尼号遇难记 (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
窒息 (1972)
Vincent
Stocker's Copper (1972)
Morgan
Doctor Who: Colony in Space (1971)
Schoolteacher
奇人怪事 (1970)
Mick
Lay Down Your Arms (1970)
Lorry Driver
Season of the Witch (1970)
Third cell jailer
加算机 (1969)
Elton
A Twist of Sand (1968)
Martin
山丘战魂 (1965)
Thatcher
Doctor Who: The Crusade (1965)
O.N.I Man
伊普克雷斯档案 (1965)
Security guard
A Tap on the Shoulder (1965)