Born 1969 (age 56) · Edinburgh, Scotland, UK
Appears in 36 titles

Filmography

Goya's Ghosts
6.6
Goya's Ghosts
2006
as French General
Batman Beyond: The Movie
7.2
Batman Beyond: The Movie
1999
as Jack Walker /The Jack (voice)
The Prophecy 3: The Ascent
5.8
The Prophecy 3: The Ascent
2000
as Pyriel
Spider-Man: The Venom Saga
7.0
Spider-Man: The Venom Saga
2005
as Cletus Kasady / Carnage
The World is Theirs
5.8
The World is Theirs
2018
as Petrov
Sharpe's Company
6.8
Sharpe's Company
1994
as Lieutenant Harry Price
Soccer Dog 2: European Cup
6.8
Soccer Dog 2: European Cup
2004
as Alex Foote
Everybody Leaves
6.8
Everybody Leaves
2015
as Dan
Soldier of God
5.4
Soldier of God
2005
as Geoffrey
Wedding Belles
5.8
Wedding Belles
2007
as Kevin
Sharpe: The Legend
5.7
Sharpe: The Legend
1997
as Price
Kiss & Tell
3.4
Kiss & Tell
1997
as Scott DeBirdy
Germans
6.3
Germans
1997
as Willi Sonnenbruch
9.3
Dejavu
2003
Slaves and Kings
2.0
Slaves and Kings
2021
as O'Donnell
The Amazing Grace
6.0
The Amazing Grace
2006
as Oliver
El asesino a sueldo
El asesino a sueldo
2009
as Phillip
Seth's Gold
Seth's Gold
2015
as Bill Williamson (voice)