
Role w serialach
Tarzan: The Epic Adventures
jako Paul D’Arnot
22 odcinków
FreakyLinks
jako Vince J. Elsing
13 odcinków
Deadwood
jako Bellegarde
5 odcinków
Graves
jako Martin Treadwell
4 odcinków
Angel
jako Cyvus Vail
3 odcinków
Zagubiony pokój
jako Dr. Martin Ruber
3 odcinków
Roswell: W kręgu tajemnic
jako Bobby Dupree
2 odcinków
To
jako Eddie Kaspbrak
2 odcinków
Napisała: Morderstwo
jako Dr. Henry Carlson
1 odcinków
Sześć stóp pod ziemią
jako Kevin Lamb
1 odcinków
Star Trek: Enterprise
jako Danik
1 odcinków
CSI. Kryminalne zagadki Las Vegas
jako Homeless Guy
1 odcinków
1 odcinków
SeaQuest
jako Ambassador Dillington
1 odcinków
Tales of the Unexpected
jako Killer
1 odcinków
Na wariackich papierach
jako Benjamin Wylie
1 odcinków
CSI. Kryminalne zagadki Las Vegas
jako Richard Dorsey
1 odcinków
Zabójcze umysły
jako Abner Merriman
1 odcinków
1 odcinków
The Equalizer
jako Father Nicholas Kostmayer
1 odcinków
Faerie Tale Theatre
jako Jack
1 odcinków
1 odcinków
1 odcinków
Pułapki umysłu
jako Fred Gorman
1 odcinków
Napisała: Morderstwo
jako Lyman Taggart
1 odcinków
Unforgettable: Zapisane w pamięci
jako Lukas Emminger
1 odcinków
NYPD Blue
jako Gerard prosser
1 odcinków
Prawo i porządek: Zbrodniczy zamiar
jako Roger Coffman
1 odcinków
Celebrity Ghost Stories
jako Self
1 odcinków
Star Trek: Stacja Kosmiczna
jako Borath
1 odcinków
The Sentinel
jako Anthony Bates
1 odcinków
New York Undercover
jako Dr. Royce
1 odcinków
Crossing Jordan
jako Charles Rutledge
1 odcinków
Pacific Blue
jako Mortimer T. Anton
1 odcinków