Dale Newhouse
The Irrational (2023)
Parole Board Official
Femeia Liliac (2019)
Christopher
A Million Little Things (2018)
Vincent
Doctorul cel bun (2017)
Bert Marcus
Chesapeake Shores (2016)
Coroner
DC's Legends of Tomorrow (2016)
George Wolfman
Arcașul (2012)
Will Mabyee
V (2009)
Administrator
Poarta Stelară, Univers (2009)
Medical Examiner
Fringe (2008)
Replacement Spellmaster
Psych (2006)
Hotel Manager
Supernatural (2005)
Ben Waters
Garth
Poarta Stelară Atlantida (2004)
Doctor
Tru Calling (2003)
Cave Scientist
Smallville (2001)
Dr. Friesen
Poarta Stelară SG-1 (1997)