Known For
Filmography

Outlander: Blood of My Blood
TV · as Isaac Grant · 4 eps

Lockerbie: A Search for Truth
TV · as Lord Sutherland · 2 eps

Damaged
Movie · as Avery Thompson

The Rising of the Sap
Movie · as Cedric

Dog Days
Movie · as Terry

Mia and the Dragon Princess
Movie · as Skipper Matthew

Six Four
TV · as Bill Martin · 4 eps

The Long Shadow
TV · as Steve Rawton · 1 ep

Domina
TV · as Cicero · 1 ep

Time
TV · as Jackson Jones · 3 eps

The Tower
TV · as Ray Walker · 2 eps

Our Ladies
Movie · as Sergeant

Walk Like a Panther
Movie · as Ziggy Barrow

Gerry Anderson's Firestorm
Movie · as Drew McAllister (Voice)

Agatha and the Truth of Murder
Movie · as Sir Hugh Persimmion

Ordeal by Innocence
TV · as Bellamy Gould · 3 eps

Moscow Noir
TV · as Lord Pendergast · 8 eps

Come Out of the Woods
Movie · as PC Brian Cassidy

Rebellion
TV · as James Connolly · 5 eps
Wasted Time
Movie

Peterman
Movie · as Bill
After The Fray
Movie · as Interviewee

Ghosts
Movie · as Jacob Engstrand

Outlander
TV · as Sir Marcus MacRannoch · 1 ep

Filth
Movie · as Gillman

Shell
Movie · as Hunter

The Groundsman
Movie · as Steve

For Those in Peril
Movie · as Dr Forbes

The Crash
TV · as Charlie Harris · 2 eps

Doors Open
Movie · as Charlie Calloway

Titanic
TV · as First Officer Murdoch · 4 eps

Line of Duty
TV · as John Thomas Hunter, Tommy Hunter · 1 ep

Case Histories
TV · as Terence Smith · 2 eps

Some Dogs Bite
Movie · as Peter McBride

SoulBoy
Movie · as Fish Shop Bobby

Vexed
TV · as Robert Randall · 1 ep

Accused
TV · as DI Warren · 1 ep

Thorne
TV · as Francis Calvert · 2 eps

The Damned United
Movie · as Dave Mackay

Kiss of Death
Movie · as Michael Bovery

Heroes and Villains
TV · 6 eps

Lilies
TV · as Dadda Moss · 8 eps

M.I. High
TV · as Mr McNab · 12 eps

Low Winter Sun
Movie · as Joe Geddes, Det Con Joe Geddes

Ellie Parker
Movie · as Acting Student

Shameless
TV · as Other Paddy · 1 ep

Solid Air
Movie · as Robert Houston Junior
Mr. Barrington
Movie

Beyond the City Limits
Movie · as Sergei Akotia

Murphy's Law
TV · as Billy Johnstone · 3 eps

Rebus
TV · as Brian Robertson · 1 ep

200 Cigarettes
Movie · as Eric

Speed 2: Cruise Control
Movie · as Merced

The Ghost and the Darkness
Movie · as Angus Starling

Kidnapped
Movie · as David Balfour

Rik Mayall Presents: Dirty Old Town
Movie · as Vic Leigh

Rob Roy
Movie · as Alasdair

Rik Mayall Presents
TV · as Vic Leigh · 1 ep

Murder Most Horrid
TV · as Supermarket Assistant · 1 ep
Forget About Me
Movie · as Bunny
