Known For
Filmography

Tales of the Tardis
TV · as Soldier · 1 ep

Sharpe's Rifles
Movie · as Sergeant Williams

Sharpe
TV · as Sergeant Williams · 1 ep

The Object of Beauty
Movie · as Night Porter

Chicago Joe and the Showgirl
Movie · as Reporter 1

Chancer
TV · as Customs Man, Warner · 1 ep

Agatha Christie's Poirot
TV · as Inspector Fournier · 1 ep
The Nineteenth Hole
TV · as The Inspector · 1 ep

Border
Movie · as Lorry Driver
Christabel
TV · as Volk · 1 ep

Will You Love Me Tomorrow
Movie · as Barry

Prick Up Your Ears
Movie · as Man Outside Lavatory

Hidden City
Movie

The New Statesman
TV · as Inspector Radford · 1 ep

Star Cops
TV · as Mike (voice) · 1 ep

Rockliffe's Babies
TV · as Commander Blythe · 1 ep

Christmas Present
Movie · as Ned

EastEnders
TV · as Sparrow · 10 eps

Bulman
TV · as DS Cooper · 1 ep

Hold the Back Page
TV · as Frank McNab · 10 eps

Scandalous
Movie · as 2nd Taxi Driver

Charlie
TV · as Stan Pearce · 4 eps

Travelling Man
TV · as Inspector Jakeman · 1 ep

Diana
TV · as Charlie · 1 ep

Reilly: Ace of Spies
TV · as Tyrkov · 1 ep

Johnny Jarvis
TV · as Solicitor · 1 ep

The Birth of the Goalie of the 2001 F.A. Cup Final
Movie · as Father

Jake's End
Movie · as Stoppo

Bird of Prey
TV · as DS Eric Vine · 2 eps

Sons and Lovers
Movie · as Doctor
We, the Accused
TV · as Wrexham · 1 ep

Minder
TV · as Market Stallholder · 1 ep
Thank You, Comrades
Movie · as Lenin

Sunshine in Brixton
Movie · as Keir Fewkes

Nuts in May
Movie · as Policeman

Bet Your Life
Movie · as Jonathan Ross

Bill Brand
TV · as Wellburn · 2 eps

The New Avengers
TV · as Vernon · 1 ep

Plays for Britain
TV · as Keir Fewkes · 1 ep

A Pint of Plain
Movie

Through the Night
Movie · as Dr Mount

Soldier and Me
TV · as Greasy · 9 eps

Playhouse
TV · as Stoppo · 1 ep

The Darwin Adventure
Movie · as Wickam

The Onedin Line
TV · as Carlaw · 1 ep

Doctor Who: The Krotons
Movie · as Axus

Doctor Who: The Mind Robber
Movie · as Soldier

Doctor Who
TV · as Soldier · 3 eps
