Known For
Filmography

Young Sherlock
TV · as Ageing Coroner · 1 ep

Make That Movie
TV · as Winnie · 6 eps

Ann Droid
TV · as Tom · 4 eps

Falling
TV · as Derrick · 1 ep

The Reluctant Vampire
TV · as Vanya · 1 ep

Rhubarb Rhubarb
Movie

Us & In Between
Movie · as Eddie

The Famous Five
TV · as Rupert · 1 ep

Your Christmas or Mine?
Movie · as Nice

The Flatshare
TV · as Mr. Prior · 6 eps

A Very British Scandal
TV · as Niall Campbell · 1 ep

Dalgliesh
TV · as Old Mr Lorrimer · 1 ep

Whitstable Pearl
TV · as Jacob Cranage · 1 ep

Last Christmas
Movie · as Arthur

Wild Bill
TV · as Albert Gilchrist · 1 ep

Flack
TV · as Warren · 1 ep

Traitors
TV · as Martin Garrick · 6 eps

Warren
TV · as Bill · 3 eps

This Country
TV · as Arthur Andrews · 2 eps

Fleabag
TV · as Chatty Joe · 2 eps

Henry V - Live at Shakespeare's Globe
Movie · as King of France/ Nym/ Sir Thomas Erpingham

The Passion
Movie · as Dave

Hetty Wainthropp Investigates
TV · as Picture Editor · 1 ep
Some Kind of Life
Movie · as John

Pie in the Sky
TV · as Charlie Reeves · 1 ep
Earthfasts
TV · as Dr Wix · 5 eps

Peak Practice
TV · as Rev Neil Winters, Charlie Fields · 1 ep

Deadly Obsession
Movie · as Det. Supt. Lew Clark

Heartbeat
TV · as Charlie Denby, Don Lomax, Ernie Bell · 1 ep

Thatcher: The Final Days
Movie · as Charles Powell
Conversion of St Paul
Movie · as Blue Man
Kingdom Come
Movie · as Wayne
Debut on Two
TV · as Wayne · 1 ep

She's Been Away
Movie · as Lillian's Doctor

Making Out
TV · 24 eps

No Further Cause for Concern
Movie · as Governor Coates

1914 All Out
Movie · as Tom Houghton

Casualty
TV · as Donald Petersen, Dennis Martin · 1 ep

Bulman
TV · as Martin Borthwaite · 1 ep

The Intercessor
Movie · as Falshaw

Shades of Darkness
TV · as Falshaw · 1 ep
No Excuses
TV · as Dave · 2 eps

Shine on Harvey Moon
TV · as Sergeant Singer · 1 ep

Sorry, I'm A Stranger Here Myself
TV · as Tom · 13 eps

Minor Complications
Movie · as David

Juliet Bravo
TV · as Tom Darblay · 44 eps
Together
TV · as David Cunningham · 1 ep

Cribb
TV · as Robert D'Estin · 1 ep

Agatha
Movie · as Sgt. Jarvis

Minder
TV · as Archie · 1 ep

Stronger Than the Sun
Movie · as John

A Dog's Ransom
Movie · as Ken Holbrook

All Creatures Great and Small
TV · as Cliff Brown · 1 ep

Armchair Thriller
TV · as Ken Holbrook · 3 eps

Strangers
TV · as DCI Rainbow · 6 eps

The Professionals
TV · as Halloran · 1 ep

Doran's Box
Movie · as Gavitt

The XYY Man
TV · as Shayne-Wentworth · 2 eps

Article Five
Movie · as Tom

Post Mortem
Movie · as Telephone Caller (voice)

The Sweeney
TV · as Det. Sgt. Jellineck · 1 ep

Centre Play
TV · as Telephone Caller (voice) · 1 ep

A Life Is Forever
Movie

The Adventurer
TV · as Russell · 1 ep

Crown Court
TV · as Gilbert Brinsley, Squadron Leader Davis, Morris Downing · 2 eps

Lord Peter Wimsey: Clouds of Witness
TV · as George Goyles · 2 eps

Lord Peter Wimsey
TV · as George Goyles · 2 eps
The Visitors
TV · as Herbert Wragg · 5 eps
Home and Away
TV · as Workman · 1 ep

Elizabeth R
TV · as Bolingbroke · 1 ep

Play for Today
TV · as David · 1 ep

The Expert
TV · as Harry, Sgt Cook · 1 ep

Much Ado About Nothing
Movie · as Borachio

Callan
TV · as Harris · 1 ep

The Wars of the Roses
Movie · as Duke of Norfolk

Othello
Movie · as Senate Officer

The Wars of the Roses
TV · as Third Citizen / Norfolk · 3 eps
