

Filmography
-
2015 The Voice From The Stone - as Klaus
-
2014 : The Equalizer - as Teddy
-
2014 : Sin City : A Dame to Kill For - as Damian Lord
-
2014 : The Amazing Spider-Man 2 - as Dr Kafka
-
2014 : Noah - as Lamech
-
2013 : Pawn - as Lieutenant Barnes
-
2012 : Abraham Lincoln: Vampire Hunter - as Jack Barts
-
2012 : Dead Europe - as Nico
-
2011 : Dream House - as Jack Patterson
-
2011 : The Debt - as Young Stephan
-
2011 : The Tree - as George Elrick
-
2010 : Alice in Wonderland - as Charles Kingsleigh
-
2010 : Age of reason - as Malcolm
-
2010 : South solitary - as Fleet
-
2008 : Romulus, My Father - as Hora
-
2005 : Aeon Flux - as Trevor Goodchild
-
2005 : The Great Raid - as Captain Redding
-
2005 : Asylum - as Edgar Stark
-
2005 : Kingdom of Heaven - as Guy De Lusignan
-
2004 : The Bourne Supremacy - as Jarda
-
2004 : Evilenko - as Vadim Timurouvic Lesiev
-
2003 : Garage Days - as Shad Kern
-
2003 : Kangaroo Jack - as Mr Smith
-
2003 : Prisoner of time - as Sir William De Kere / William Decker
-
2003 : The Lord of the Rings: The Return Of the king - as Celeborn
-
2002 : Rain - as Cady
-
2002 : XXX - as Yorgi
-
2002 : The Monkey's Mask - as Nick
-
2001 : The Lord of the Rings: The Fellowship of the Ring - as Celeborn
-
1996 : Broken English - as Darko
Series/telefilms :
-
2014 : Klondike season 1 - as The Superintendent
-
2014 : Covert Affairs season 5 episode 5 - as Ivan Kravec
-
2013 : Rogue season 1 - as Jimmy Lazlo
-
2012 : Falcón - as Javier Falcón
-
2002 : Xena: Warrior Princess - A Friend in Need - as Borias
-
2002 : Star Wars episode II : Attack Of The Clones - Voice of poggle
-
2001 : The Farm - as Adrian Beckett
-
2001 : Cleopatra 2525 - as Krider
-
2000 : Farscape - as Br'Nee
-
2000 : The Three Stooges - as Ted Healy
-
2000 : BeastMaster - as Qord
-
2000 : The Lost World - as Kenner
-
2000 : Flipper (Mr.mom episode) - as Benson
-
2000 : Accidents - as Chug
-
1999 : Halifax f.p: Swimming with Sharks, (TV) - as John Garth
-
1999 : All Saints - as Brother Thomas
-
1999 : Wildside - as Larry Lodans
-
1999 : Water Rats - as Robert Tremain
-
1998 : Hurrah - as Raoul
-
1997 à 2001 : Xena, The warrior princess - as Borias
-
1996 : Twilight Of The Gods - as a soldier
-
1996 : Hercule - as Tarlus
-
1996 : G.P. - as Mr. Paul Deacon
-
1995 : Plain tastes - as James
-
1995 : The Call up - as John Blake
-
1994 : A game with no rules - as Kane
-
1992 to 1994 : Shortland Street - as Dr. Leonard Rossi-Dodds
-
1992 : Ray Bradbury presents - as Sid
-
1992 : The M1nute :
-
1990 : Shark in the Park - as Terry Mercer
Theatre :
-
Angels in America
-
Antony and Cleopatra
-
Arcadia
-
Julius Ceasar
-
Riflemind
-
The little foxes
-
The pillowman
-
Who's afraid of Virginia Woolf?