Known For
Filmography

Nessie
Movie · as Jimmy

Karen Pirie
TV · as Fergus Sinclair Snr · 3 eps

Ridley
TV · as Harry Bentham · 4 eps

Long Night at Blackstone
Movie · as The Laird
West Skerra Light
Movie · as Tom

Death in Paradise
TV · as Peter Galbraith · 1 ep

Big, Bigger, Biggest
TV · as Narrator · 13 eps

In Search of Speed
TV · as Narrator (Voice) · 3 eps

Amazon Abyss
TV · as Self - Narrator · 5 eps
The Race
Movie

The Paul O'Grady Show
TV · 1 ep

Puckoon
Movie · as Col. Charrington Thurk

Swamp Tigers
Movie · as narrator

Hellraisers
Movie · as Narrator (voice)
Randall & Hopkirk (Deceased)
TV · 1 ep

To Walk with Lions
Movie · as Tony Fitzjohn

Holby City
TV · as Guy Self · 221 eps

Monk Dawson
Movie · as Eddie Dawson

The Bare Necessities
Movie · as Barry

Dalziel and Pascoe
TV · as Andrew Goodenough · 1 ep

Bugs
TV · as Cray · 1 ep

Ruth Rendell: Master of the Moor
Movie · as Nick

GMTV
TV · as Self · 1 ep

Heartbeat
TV · as Hugh · 1 ep

Moon and Son
TV · as Trevor Moon · 13 eps

Agatha Christie's Poirot
TV · as James Robinson · 1 ep

Distant Voices, Still Lives
Movie · as Soldier

This Morning
TV · as Self · 1 ep

The Ruth Rendell Mysteries
TV · as Nick · 3 eps

Rockliffe's Babies
TV · as Bonnamy · 1 ep

Lovejoy
TV · as Jacob Armstrong · 1 ep
Albion Market
TV · 100 eps

Taggart
TV · as DI Robbie Ross · 103 eps

The Silly Season
Movie · as Geroge
