Movies List
TV Show List
Our Ladies

as Sergeant

2021
Peterman

as Bill

2015
After The Fray

as Interviewee

2015
Filth

as Dougie Gillman

2014
For Those in Peril

as Dr Forbes

2013
The Crash

as

2013
Shell

as Hunter

2012
Doors Open

as Charlie Calloway

2012
SoulBoy

as Fish Shop Bobby

2010
Thorne: Sleepyhead

as Francis Calvert

2010
Low Winter Sun

as Det Con Joe Geddes

2006
Ellie Parker

as Acting Student

2005
Beyond the City Limits

as Sergei Akotia

2001
The Ghost and the Darkness

as Angus Starling

1996
Rob Roy

as Alasdair

1995
Kidnapped

as David Balfour

1995
Brian McCardie Brian McCardie

Birthday

1965-01-22

Place of Birth

Glasgow, Scotland, UK

Biography

AD

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now