
Role w serialach
Alienated
jako Roger Blundell
23 odcinków
The Expanse
jako Sec-Gen Gillis
10 odcinków
Orphan Black: Echoes
jako Craig
6 odcinków
Revelations
jako Nelson Boyd
4 odcinków
The Way Home
jako Hank McCutcheon
3 odcinków
Animorphs
jako Greg
3 odcinków
Gęsia skórka
jako Mr. Morris
2 odcinków
The Arrow
jako Fred Syme
2 odcinków
Z Archiwum X
jako Curt Brunjes
1 odcinków
Dziewczyna z doświadczeniem
jako Senator McCord
1 odcinków
FX: The Series
jako John Sweeney
1 odcinków
Rodzina Kennedych
jako Robert McNamara
1 odcinków
Szpital świętej Marii
jako Leo
1 odcinków
Po Tamtej Stronie
jako Colonel Bowen
1 odcinków
Katastrofa w przestworzach
jako ATSB Investigator Alan Stray
1 odcinków
The Firm
jako Russell Strickland
1 odcinków
Katastrofa w przestworzach
jako David Sanders
1 odcinków
Twice in a Lifetime
jako Nicholas Parnell
1 odcinków
Transporter
jako Peter O'Bannon
1 odcinków
W garniturach
jako Hanley Folsom
1 odcinków
Detektyw Monk
jako Uniform Cop #1
1 odcinków
Okup
jako Detective Colton Meyers
1 odcinków
Sue Thomas: Słyszące oczy FBI
jako Simon
1 odcinków
Zagubiona tożsamość
jako Patrick
1 odcinków
Ziemia: Ostatnie starcie
jako Samuel Priest
1 odcinków
Ziemia: Ostatnie starcie
jako Dr. Garver
1 odcinków
Xena: Wojownicza księżniczka
jako Andrus
1 odcinków
Star Trek: Discovery
jako Vulcan Director
1 odcinków
The Sentinel
jako Fred Angeloni
1 odcinków
The Listener
jako Moderator
1 odcinków
1 odcinków
Tokyo Vice
jako Paul Luthold
1 odcinków