Dale Newhouse
The Irrational (2023)
Parole Board Official
Batwoman (2019)
Christopher
A Million Little Things (2018)
Vincent
Den gode læge (2017)
Bert Marcus
Chesapeake Shores (2016)
Coroner
DC's Legends of Tomorrow (2016)
George Wolfman
Arrow (2012)
Will Mabyee
V (2009)
Administrator
Stargate Universe (2009)
Medical Examiner
Fringe (2008)
Replacement Spellmaster
Psych (2006)
Hotel Manager
Supernatural (2005)
Ben Waters
Garth
Stargate Atlantis (2004)
Doctor
Tru Calling (2003)
Cave Scientist
Smallville (2001)
Dr. Friesen
Stargate SG-1 (1997)