
Role w serialach
The Agency
jako A.B. Stiles
22 odcinków
Vegas
jako Deputy Jack Lamb
21 odcinków
Człowiek z Wysokiego Zamku
jako Wyatt Price
20 odcinków
Life on Mars
jako Det. Sam Tyler
17 odcinków
Agenci T.A.R.C.Z.Y.
jako Jeffrey Mace / The Patriot
14 odcinków
Blood of Zeus
jako Zeus (voice)
14 odcinków
Skazani za niewinność
jako Charles Conti
13 odcinków
Terra Nova
jako Jim Shannon
11 odcinków
Uwikłany
jako Dr. John Ellison
10 odcinków
Berkeley Square
jako Ned Jones
10 odcinków
Playing the Field
jako Lee Quinn
7 odcinków
6 odcinków
Irish Blood
jako Declan Murphy
6 odcinków
Monarch of the Glen
jako Fergal MacClure
5 odcinków
Katastrofa
jako Max O'Neill
5 odcinków
Żona idealna
jako Damian Boyle
4 odcinków
3 odcinków
Truth Be Told
jako Joshua Keith
3 odcinków
Sons of Liberty
jako George Washington
3 odcinków
Podkomisarz Brenda Johnson
jako Billy Croelick
2 odcinków
2 odcinków
Kompania braci
jako Lt. Thomas Meehan
2 odcinków
Nature
jako Narrator (voice)
2 odcinków
Peak Practice
jako Billy Matters
2 odcinków
Chirurdzy
jako Phillip Robinson
2 odcinków
Fire Country
jako Liam
2 odcinków
CSI: Kryminalne zagadki Miami
jako Keith Winters
1 odcinków
Zabójcze umysły
jako Mill Creek Killer
1 odcinków
Agenci T.A.R.C.Z.Y.: Slingshot
jako Jeffrey Mace / The Patriot
1 odcinków
Trust Me
jako Stu Hoffman
1 odcinków
1 odcinków
Wojownicy Jednorożca
jako Otto / Technician (voice)
1 odcinków
Republic of Doyle
jako Seth Rankin
1 odcinków
Gracze
jako Coach Davis
1 odcinków
Blood of Zeus
jako Zeus / Old Man (voice)
1 odcinków
Monarch of the Glen
jako Dougal MacClure
1 odcinków