
Role w serialach
98 odcinków
Battlestar Galactica
jako Karl 'Helo' Agathon
73 odcinków
Dom Lalek
jako Paul Ballard
25 odcinków
Riftworld Chronicles
jako Alar of Caer Caladh
8 odcinków
Szaleństwo
jako Mark Simon
8 odcinków
7 odcinków
Deep Six
jako Duke
6 odcinków
Uprowadzona
jako David Ramsey
5 odcinków
Continuum: Ocalić przyszłość
jako Jim Martin
5 odcinków
Nie z tego świata
jako Gadreel
4 odcinków
Korporacje przyszłości
jako Goran
4 odcinków
Titan Maximum
jako Troy Hammerschmiddtt (voice)
4 odcinków
Tajemnice Smallville
jako Vince Davis
2 odcinków
Mortal Kombat: Legacy
jako Lt. Kurtis Stryker
2 odcinków
2 odcinków
Castle
jako Cole Maddox
2 odcinków
Star-Crossed
jako Officer Jack Beaumont
2 odcinków
Battlestar Galactica
jako Karl 'Helo' Agathon
2 odcinków
Słowo na L
jako Sheriff
1 odcinków
1 odcinków
Gwiezdne wrota
jako Third
1 odcinków
1 odcinków
Przystań
jako Simon Crocker
1 odcinków
Hudson i Rex
jako Leon Barrett
1 odcinków
Nie z tego świata
jako Ezekiel
1 odcinków
Cień anioła
jako ND Cop
1 odcinków
Arrow
jako Tom Salvati
1 odcinków
Justice League: Gods and Monsters Chronicles
jako Steve Trevor (voice)
1 odcinków
Altered Carbon
jako Dimi 1
1 odcinków
Altered Carbon
jako Dimitri Kadmin
1 odcinków
Tajemnice Smallville
jako Wes Keenan
1 odcinków
Glory Days
jako Eric Forester
1 odcinków
Fire Country
jako Superintendent Paul Knox
1 odcinków
Con Man
jako Randy Lane
1 odcinków
Zabójcze umysły
jako Michael Hastings
1 odcinków
Tropiciel
jako FBI Agent Moss
1 odcinków
Human Target
jako Pete
1 odcinków