Актьор - Freelance Prizefighter: The Life of Jem Belcher - Lord Rushworth The Last Duel(2021) - Crespin Juniper(2021/IV) - Robert The Luminaries(Мини Сериал)(2020) - Francis Carver Divorce(Сериал)(2018) - Skip Zakarian Mark Felt: The Man Who Brought Down the White House(2017) - L. Patrick Gray Into the Badlands(Сериал)(2015-2017) - Quinn Voice from the Stone(2017) - Klaus Dark Crimes(2016) - Kozlov Burn Your Maps(2016) - Connor Loving(2016) - Sheriff Brooks Sons of Liberty(Мини Сериал)(2015) - General Thomas Gage The Equalizer(2014) - Teddy Sin City: A Dame to Kill For(2014) - Damien Lord Covert Affairs(Сериал)(2014) - Ivan Kravec The Amazing Spider-Man 2(2014) - Dr. Ashley Kafka Noah(2014) - Lamech Klondike(Мини Сериал)(2014) - The Superintendent Rogue(Сериал)(2013) - Jimmy Laszlo Pawn(2013/I) - Lieutenant Barnes Falcón(Мини Сериал)(2012) - Javier Falcón Abraham Lincoln: Vampire Hunter(2012) - Jack Barts Dead Europe(2012) - Nico Dream House(2011) - Jack Patterson Green Lantern: Rise of the Manhunters(Видео Игра)(2011) - Sinestro (voice) The Debt(2010/I) - Young Stephan With Love... from the Age of Reason(2010) - Malcolm South Solitary(2010) - Jack Fleet The Tree(2010/I) - George Alice in Wonderland(2010/I) - Charles Kingsleigh Romulus My Father(2007) - Hora Æon Flux(2005) - Trevor Goodchild The Great Raid(2005) - Captain Redding Kingdom of Heaven(2005) - Guy de Lusignan Asylum(2005) - Edgar Stark The Bourne Supremacy(2004) - Jarda Evilenko(2003) - Vadim Timurouvic Lesiev The Lord of the Rings: The Return of the King(2003) - Celeborn Timeline(2003) - Sir William De Kere / William Decker Kangaroo Jack(2003) - Mr. Smith Garage Days(2002) - Shad Kern xXx(2002) - Yorgi Star Wars: Episode II - Attack of the Clones(2002) - Poggle the Lesser (voice uncredited) Xena: Warrior Princess - A Friend in Need (The Director's Cut)(Мини Сериал)(2002) - Borias The Lord of the Rings: The Fellowship of the Ring(2001) - Celeborn Xena: Warrior Princess(Сериал)(1997-2001) - Borias / Khrafstar / Belach Rain(2001/III) - Cady The Farm(Мини Сериал)(2001) - Adrian Beckett Cleopatra 2525(Сериал)(2001) - Krider Accidents(Късометражен)(2000) - Chug The Lost World(Сериал)(2000) - Kenner The Monkey's Mask(2000) - Nick Maitland BeastMaster(Сериал)(2000) - Qord The Three Stooges(2000) - Ted Healy Farscape(Сериал)(2000) - Br'Nee Halifax f.p.(Сериал)(1999) - John Garth Water Rats(Сериал)(1999) - Robert Tremain Wildside(Сериал)(1999) - Larry Lodans All Saints(Сериал)(1999) - Brother Thomas Hurrah(1998) - Raoul Chicken(1996) - Young Dwight Jack Brown Genius(1996) - Dennis Broken English(1996) - Darko Twilight of the Gods(Късометражен)(1996) - Soldier G.P.(Сериал)(1996) - Mr. Paul Deacon Hercules: The Legendary Journeys(Сериал)(1996) - Tarlus A Game with No Rules(Късометражен)(1994) - Kane The Ray Bradbury Theater(Сериал)(1992) - Sid The M1nute(Късометражен)(1992) - The Man Shortland Street(Сериал)(1992) - Dr. Leonard Rossi-Dodds (1994-1996) Shark in the Park(Сериал)(1990) - Terry Mercer