
New Street Law
2006 · Chairman
Circles of Deceit: Sleeping Dogs
1996 · Senior Policeman
Springhill
1996 · Brian Johnson

A Touch of Frost
1992 · Lawyer

Heartbeat
1992 · Mr. Cussons

Heartbeat
1992 · Mr. Morrison

Heartbeat
1992 · Mr. Hudson

Heartbeat
1992 · Perkins

Heartbeat
1992 · Moon Landing Commentary

In Suspicious Circumstances
1991 · Mr Harrison

Sleepers
1991 · Police Inspector

Game, Set, and Match
1988 · Albert

The New Statesman
1987 · German Man

Gunpowder
1986 · Lovall

Travelling Man
1984 · Man in Pub

Sherlock Holmes
1984 · Bank Official
Waiting for Alan
1984 · Alan

Educating Julie
1984 · Tutor

Brass
1983 · Herr Beckenbauer

G.B.H.
1983 · Murray Parks

That's My Boy
1981 · TV Voice (voice)

That's My Boy
1981 · Race Commentator (voice)

The Sandbaggers
1978 · Rogerson

Strangers
1978 · Doctor

Coronation Street
1960 · Dr. Edwards
Page 1 of 1