- The Surce (2002)...Booji
- Circadian Rhythm (2005)...Garisson
- Peacoock (2006)...Mr Sark
- Left in Darkness (2006)...Donovan
- ELI (2007)...Eli
- Children of the Corn (2009)...Burton Stanton
- The Revenant (2009)...Bart
- Bleu d'Enfer 2 (2009)...Carlton
- Double Harmony (2009)...Jake
- Alias (2001-2006)...Julian Sark (56 Episodes)
- Les Experts (2004)...Travis Watson (1 Episode)
- Charmed (2005)...Le Comte Roger (1 Episode)
- Les Experts : Miami (2005)...Brian Miller (1 Episode)
- Deadwood (2006)...Infantryman (1 Episode)
- Grey's Anatomy (2007)...Jim (2 Episodes)
- Heroes (2007-2010)...Takezo Kensei/Adam Monroe (15 Episodes)
- Lie to Me (2009)...Sergent Scott Emerson (1 Episode)
- 24 heures Chrono (2010)...Josef Bazhaev (10 Episodes)
- Warehouse 13 (2010)...Jonah Raitt (1 Episode)
- Undercovers (2010)...Matthew Hunt (1 Episode)
- Vampire Diaries (2010-2011)...John Gilbert (11 Episodes)
- Dr House (2011)...Bill Koppelman (1 Episode)
- Once Upon a Time (2011-présent)...Dr Whale