Role w serialach
Ally McBeal
jako Billy Thomas
69 odcinków
The Agency
jako Matt Callan
22 odcinków
Patriota
jako Lawrence Lacroix
11 odcinków
10 odcinków
Eyewitness
jako Gabe Caldwell
10 odcinków
Jett
jako Evans
9 odcinków
Chucky
jako Warren Pryce
6 odcinków
Alert: Wydział Osób Zaginionych
jako Inspector Hollis Braun
6 odcinków
Borderland
jako Narrator
5 odcinków
V.C. Andrews' Landry Family
jako Pierre Dumas
4 odcinków
Love in the Time of Corona
jako Paul
4 odcinków
Flash Forward: Przebłysk jutra
jako Timothy
3 odcinków
Ascension
jako Harris Enzmann
3 odcinków
Amerykańscy bogowie
jako Bill Sanders
2 odcinków
Tajemnice Smallville
jako Maxwell Lord
2 odcinków
Kasacja
jako Lt. General Michael Overson
2 odcinków
11.22.63
jako FBI Agent James B. Hosty
2 odcinków
Sanktuarium
jako Caleb
2 odcinków
Prawo i porządek
jako Howard Metzler
1 odcinków
1 odcinków
Amerykańscy bogowie
jako William Huntington Sanders
1 odcinków
Kancelaria Adwokacka
jako Billy Thomas
1 odcinków
1 odcinków
The Twilight Zone
jako Rob Malone
1 odcinków
CSI. Kryminalne zagadki Las Vegas
jako Lee Berman
1 odcinków
1 odcinków
W garniturach
jako Dan Foley
1 odcinków
Kości
jako Mason Barnes
1 odcinków
Night Visions
jako Keith Miller (segment "Renovation")
1 odcinków
Sposób na śledztwo
jako AG Michael Ellison
1 odcinków
Law & Order Toronto: Criminal Intent
jako CSIS Director
1 odcinków