Known For
Filmography

V.I.R.A
Movie · as Dog Walker
Monarch of the Glen
TV · as Angus · 6 eps

The Game
TV · as Frank Byrne · 1 ep

Mrs Sidhu Investigates
TV · as Superintendent De Vries · 4 eps

The Diplomat
TV · as Marcus · 2 eps

The Chelsea Detective
TV · as Dentist · 1 ep

Sister Boniface Mysteries
TV · as Angus McIntyre · 1 ep

Crime
TV · as DI Eddie Rodgers · 2 eps

Grace
TV · as Frank Tudor · 1 ep

The Day We Died
Movie · as Editor

The Spanish Princess
TV · as John Stewart · 5 eps

Above the Clouds
Movie · as Tim

T2 Trainspotting
Movie · as Tulloch

The Halcyon
TV · as Robbie · 8 eps

The Windsors
TV · as Alec · 6 eps

Tank 432
Movie · as Smith

A Long Long Crime Ago
TV · as Judge Hatter · 4 eps

The Borderlands
Movie · as Deacon
Gasping
Movie · as The Boss

Vera
TV · as Eddie · 1 ep

Death in Paradise
TV · as Stanley Drake · 1 ep

Sherlock
TV · as Gary · 1 ep

Mad Sad & Bad
Movie · as Harry

Being Human
TV · as Brendan · 1 ep

You Can Choose Your Friends
Movie · as Pete Arden

Skins
TV · as Alan Precopp · 1 ep

M.I. High
TV · as Edwin Grosse · 1 ep

World of Robin Hood
Movie · as Self

Robin Hood
TV · as Little John · 39 eps

The Deal
Movie · as John Brown

Red Dwarf: All Change - Series III
Movie · as Self

Red Cap
TV · 12 eps
Snakeboy and the Sandcastle
Movie

Love or Money
Movie · as Michael
The Announcement
Movie · as Frank

Bostock's Cup
Movie · as Edgar Pendulo

With or Without You
Movie · as Mr Ormonde

Stressed Eric
TV · 13 eps
The Eleventh Hour
TV · 58 eps
Michaelangelo's Robocop
Movie

Just Like a Woman
Movie · as C.J.

Have I Got News for You
TV · as Self · 2 eps

Defrosting the Fridge
Movie · as Buffalo Player

Absolutely
TV · as Various Characters · 28 eps

Red Dwarf
TV · as Hudzen · 1 ep
