Home / Discover / People
  • Created April 5, 2019 by
    Administrator admin
  • Modified March 13, 2023 by
    crazysnailboy

Titanic

2012
as First officer Murdoch

Filth

2013
as Dougie Gillman

Time (2021)

2021
as Jackson Jones

The Damned United

2009
as Dave Mackay

Doors Open

2012
as Charlie Calloway

SoulBoy

2010
as Fish Shop Bobby

The Crash

2013
as Charlie Harris

Kidnapped

1995
as David Balfour

The Groundsman

2013
as Steve

Peterman

2015
as Bill

Beyond the City Limits

2001
as Sergei Akotia

Rob Roy

1995
as Alasdair

Come Out of the Woods

2017
as PC Brian Cassidy

For Those in Peril

2013
as Dr Forbes

The Ghost and the Darkness

1996
as Angus Starling

Heroes and Villains

2007
as Hernán Cortés

Lilies

2007
as Dadda Moss

Walk Like a Panther

2018
as Ziggy Barrow

Low Winter Sun

2006
as Det Con Joe Geddes

Shell

2012
as Hunter

Guest Star

Episode Murphy's Law (2001)
Exile
2006
Episode Murphy's Law (2001)
Hare Trigger
2006
Episode Rebus
Knots and Crosses
2007
Episode Shameless
Other Paddy
2008