
Role w serialach
Centennial
jako Jim Lloyd
12 odcinków
Life
jako Mickey Rayborn
8 odcinków
Kancelaria Adwokacka
jako D.A. Keith Pratt
3 odcinków
The Equalizer
jako Martin 'Alpha' Loeber
2 odcinków
Liga sprawiedliwych
jako Dr. Destiny / John Dee (voice)
2 odcinków
1 odcinków
Napisała: Morderstwo
jako Larry Holleran
1 odcinków
Wzór
jako Warren Pierce
1 odcinków
Gotowe na wszystko
jako Dr. Barr
1 odcinków
Detektyw Monk
jako Commander Nathan Whitaker
1 odcinków
The Twilight Zone
jako Brian Wolfe (segment "Night of the Meek")
1 odcinków
Opowieści z krypty
jako Malcolm Mayflower
1 odcinków
Zagubieni
jako Donald Reynolds
1 odcinków
Gwiezdne wrota
jako Emissary Varta
1 odcinków
Night Visions
jako William Price (segment "Hate Puppet")
1 odcinków
Orły z Bostonu
jako A.D.A. Howard Zale
1 odcinków
Max Monroe: Loose Cannon
jako Sloane
1 odcinków
Castle
jako Ari Weiss
1 odcinków
Po Tamtej Stronie
jako Franklin Murdoch
1 odcinków
Childrens Hospital
jako Levon Bainter
1 odcinków
Prawo i porządek: Sekcja specjalna
jako Ned Bogden
1 odcinków
Prawo i porządek
jako Don Snyder
1 odcinków
Prawo i porządek
jako Dan Jensen
1 odcinków
Reunited Apart
jako Self
1 odcinków
Napisała: Morderstwo
jako Greg Dalton
1 odcinków
Napisała: Morderstwo
jako Prosecutor Andy Henley
1 odcinków
1 odcinków
The Equalizer
jako Gideon
1 odcinków
The Twilight Zone
jako (segment "The Card")
1 odcinków
Workaholics
jako Thor Holmvik
1 odcinków