Role w serialach
Szpital miejski
jako Julian Jerome
500 odcinków
InSecurity
jako Peter McNeil
23 odcinków
Nikita
jako Patrick Miller
7 odcinków
Ziemia: Ostatnie starcie
jako Joshua Doors
7 odcinków
Gwiezdne wrota
jako Aldwin
6 odcinków
Hemlock Grove
jako Chin
4 odcinków
The Lost World
jako Ned Malone
2 odcinków
Po Tamtej Stronie
jako Ben
2 odcinków
Nash Bridges
jako Brian Hammond
1 odcinków
Castle
jako Dan Renner
1 odcinków
Agenci NCIS
jako Commander Stone
1 odcinków
Viper
jako Geoffrey Vollis
1 odcinków
Po Tamtej Stronie
jako Bartender
1 odcinków
Po Tamtej Stronie
jako Craig Swenson
1 odcinków
Zagubiony w czasie
jako General Austin Murray
1 odcinków
Transporter
jako Ryder
1 odcinków
Agenci NCIS. Los Angeles
jako Navy Captain Lombardo (XO)
1 odcinków
R. L. Stine's The Haunting Hour
jako Dad
1 odcinków
Poltergeist: The Legacy
jako Kevin Sumner
1 odcinków
The Sentinel
jako Master Sergeant
1 odcinków
First Wave
jako Karl
1 odcinków
The Twilight Zone
jako Nick Janus
1 odcinków