Known For
Filmography

Copying Beethoven
Movie · as Rudy

The Government Inspector
Movie · as Barry Trent

Tom & Thomas
Movie · as Finch

Bear with Me
Movie · as Conversation Officer

Anna and the King
Movie · as Mycroft Kincaid

Henry V at Shakespeare's Globe
Movie · as Earl of Westmoreland / Pistol

FairyTale: A True Story
Movie · as Chess MC

Midsomer Murders
TV · as Lucky Lol Tanner · 1 ep

101 Dalmatians
Movie · as Arresting Officer

When Saturday Comes
Movie · as Bullneck

Black Hearts in Battersea
TV · as Josiah Gloober · 1 ep

Black Beauty
Movie · as Coachman
Once Upon A Time In The North
TV · as Bob Carling · 6 eps

The Wimbledon Poisoner
TV · as David Sprott · 2 eps

Knowing Me Knowing You with Alan Partridge
TV · as Terry Norton · 1 ep

Splitting Heirs
Movie · as Adoption Agent

Heartbeat
TV · as Ronald Pitts · 1 ep

A Touch of Frost
TV · as Sandy Longford · 10 eps

G.B.H.
TV · as Geoff · 7 eps

The Men's Room
TV · as Dr. Ivan Swinhoe · 5 eps
The Fool
Movie

Waiting for God
TV · as Jack Scott · 1 ep

Countdown to War
Movie · as Lipski

Bordertown
TV · as Curly Swan · 1 ep

Wipe Out
TV · as Det. Insp. James Edmunds · 5 eps

Crossbow
TV · 1 ep

Pirates
Movie · as Ginge

Lovejoy
TV · as Davidson · 1 ep

Casualty
TV · as Ted Andrews · 1 ep

Morons from Outer Space
Movie · as Walters

MacGyver
TV · as Murphy · 1 ep

Edge of Darkness
TV · as Dingle · 3 eps

The Bill
TV · 1 ep

Made in Britain
Movie · as Peter Clive

Tales Out of School
TV · as Peter Clive · 1 ep

Baal
Movie · as 2nd Policeman

The Muscle Market
Movie · as Auctioneer

Psy-Warriors
Movie · as Doctor

Caleb Williams
TV · as Harris · 4 eps

Fairies
Movie · as Snelling

Three Men in a Boat
Movie · as 1st Porter

Churchill's People
TV · as John Gudgeon · 1 ep
The Death of Captain Doughty
Movie · as Trumpeter Brown

The Protectors
TV · as Garage Attendant · 1 ep

The Regiment
TV · 1 ep

The Edwardians
TV · as Will Greatorex · 1 ep

Villains
TV · as Dobie · 1 ep

The Frighteners
TV · as Sammy · 1 ep

The Onedin Line
TV · as Hadley · 1 ep

Play for Today
TV · as Doctor · 1 ep

The Misfit
TV · as Second Worker · 1 ep
