Role w serialach
Cień anioła
jako Col. Donald Lydecker
21 odcinków
Gibbsville
jako Jim Malloy
13 odcinków
Prvaci sveta
jako Wiliam Jones
12 odcinków
40 and Single
jako Stewart Temple
6 odcinków
Carnivàle
jako Henry 'Hack' Scudder
5 odcinków
The Burning Shore
jako Blaine
4 odcinków
SEAL Team
jako Emmet Quinn
3 odcinków
Star Trek: Voyager
jako Captain Rudy Ransom
2 odcinków
Everwood
jako Daniel Maxwell
2 odcinków
OP Center
jako Bob Herbert
2 odcinków
Bez pardonu
jako Billy Nevins
1 odcinków
Touched by an Angel
jako Simon Miller
1 odcinków
1 odcinków
Opowieści z krypty
jako Benny
1 odcinków
Prawo i porządek: Sekcja specjalna
jako Lucas Biggs
1 odcinków
Strażnik Teksasu
jako Sergeant Major Bart Hawkins
1 odcinków
Prawo i porządek: Zbrodniczy zamiar
jako Mark Farrell
1 odcinków
Hallmark Hall of Fame
jako Eric Swensen
1 odcinków
The Rebel
jako Al
1 odcinków
Po Tamtej Stronie
jako Lucas
1 odcinków
ABC Afterschool Special
jako Bernie Morton
1 odcinków
1 odcinków
Z Archiwum X
jako Henry Trondheim
1 odcinków
Fringe: Na granicy światów
jako Sam Weiss
1 odcinków
Bosch: Dziedzictwo
jako Allie Lewis
1 odcinków
Miasteczko Twin Peaks
jako Detective Clark
1 odcinków
Walka z Goliatem
jako Mickey
1 odcinków
Press Gang
jako Boy
1 odcinków