Oyunculuk

Yıl Başlık Rolü
2020 The Hollow - Sezon 2 The Weird Guy
2018 The Looming Tower - Sezon 1
Bölüm 1
Gordon Wright
2018 The Hollow - Sezon 1 The Weird Guy
2014 Resurrection - Sezon 1 Tom Hale
2014 Resurrection - Sezon 2 Tom Hale
2012 Rizzoli & Isles - Sezon 3
Bölüm 5
Tom MacGregor, Jr.
2011 "V" - Sezon 2
Bölüm 1 - 2 - 3 - 7 - 8 - 9 - 10
Joshua
2009 The Tudors - Sezon 3
Bölüm 1 - 2 - 3 - 5 - 6 - 7
Cardinal Reginald Pole
2009 "V" - Sezon 1
Bölüm 3 - 4 - 5 - 9 - 10 - 11 - 12
Joshua
2008 Supernatural - Sezon 4
Bölüm 14
Lenny Bristol
2008 Eureka - Sezon 3
Bölüm 6
Chuck
2005 Young Blades - Sezon 1 Siroc
2005 The Collector - Sezon 2
Bölüm 11
-
2004 The Legend of Earthsea - Sezon 1 Jasper
2002 Just Cause - Sezon 1 -
2002 Stargate: Infinity - Sezon 1 R.J. Harrison (voix)
2001 Gene Roddenberry's Andromeda - Sezon 2
Bölüm 11
Brendan Lahane
2001 Night Visions - Sezon 1
Bölüm 9
Tim
2001 Action Man - Sezon 2 Alex Mann (voix vo)
2000 Action Man - Sezon 1 Alex Mann (voix vo)
1999 Honey, I Shrunk the Kids: The TV Show - Sezon 3
Bölüm 9 - 13 - 17 - 21
Jack McKenna
1998 Honey, I Shrunk the Kids: The TV Show - Sezon 2
Bölüm 1
Jack McKenna
1994 The Odyssey - Sezon 2
Bölüm 1 - 4 - 7 - 8 - 10 - 13
Finger
1994 The Odyssey - Sezon 3
Bölüm 1 - 2 - 3 - 4 - 5 - 7 - 8 - 9 - 10 - 11 - 12 - 13
Finger
1992 The Odyssey - Sezon 1
Bölüm 2 - 3 - 8 - 10
Finger