Born 1966 (age 54) · Dunfermline, Fife, Scotland, UK
Appears in 18 titles

Filmography

How to Lose a Guy in 10 Days
6.9
How to Lose a Guy in 10 Days
2003
as Poker Pal Francis
Welcome to Mooseport
5.1
Welcome to Mooseport
2004
as Cloud
Left Behind
4.3
Left Behind
2000
as Chris
Left Behind II: Tribulation Force
4.5
Left Behind II: Tribulation Force
2002
as Chris Smith
Left Behind: World at War
4.2
Left Behind: World at War
2005
as Chris Smith (as David MacNiven)
Knights of the South Bronx
7.0
Knights of the South Bronx
2005
as Kasparov’s Manager (uncredited)
Hustle
5.0
Hustle
2004
as Special Agent Williams
Ham & Cheese
2.8
Ham & Cheese
2004
as NicoPatch Doctor
Charms for the Easy Life
8.5
Charms for the Easy Life
2002
as Sophia's Husband
The Death of Alice Blue
The Death of Alice Blue
2009
as Ted