Personal Info
Known For
Acting
Known Credits
27
Gender
Male
Birthday
1975-08-07 (49 years old)
Place of Birth
Stornoway, UK
Acting

2016

Jericho as Johnny Jackson

2014

300: Rise of an Empire as Aesyklos

2013

The Christmas Candle as David Richmond

2010

Clash of the Titans as Ixas

2009

Sherlock Holmes as Lord Coward

2008

Tess of the D'Urbervilles as Alec D'Urberville

2008

Bathory: Countess of Blood as Merisi Caravaggio

2007

The Tudors as Thomas Cranmer

2006

The Virgin Queen as Robert Devereux - Earl of Essex

2006

Half Light as Angus McCulloch

2004

Imperium: Nero as Nerone

2004

Nero as Nero

2004

Comfortably Numb as Jake

2002

Doctor Zhivago as Yuri Zhivago

2002

I Am Dina as Tomas

2002

Deathwatch as Pvt. Jack Hawkstone

2001

The Mists of Avalon as Mordred

2001

Bodywork as Virgil Guppy

2000

Making Love as Jeno Varga

1999

Tube Tales as Boy (segment "Steal Away")

1998

Les Misérables as Marius

1998

Still Crazy as Luke Shand

1997

Stella Does Tricks as Eddie

1997

Mojo as Silver Johnny

1996

Poldark as Ben Carter

1994

Wycliffe as Gary Creed