Samuel Joel
Așa să mă ajute Todd (2022)
James Campbell
Maid (2021)
Senior Lawyer
Upload (2020)
Mayor Akins
Femeia Liliac (2019)
Mayor Michael Akins
Dr. Ehrlich
A Million Little Things (2018)
Welborn
Somewhere Between (2017)
Mr. Logan
Riverdale (2017)
Dr. Seizer
UnREAL (2015)
Charles Keen
Wayward Pines (2015)
John Bolen
Fulgerul (2014)
David Miller
Cei 100 (2014)
Sgt. David Miller
Grayson Doyle
When Calls the Heart (2014)
Ultra Doctor
The Tomorrow People (2013)
Roger
Witches of East End (2013)
Deputy
Motelul Bates (2013)
Deputy (uncredited)
Redinald Beal
Emily Owens, M.D (2012)
Dr. Hughes
Halo 4: Forward Unto Dawn (2012)
Military Advisor
A fost odată ca niciodată (2011)
Mr. Herman
The Secret Circle (2011)
Louie
Caprica (2010)
Minister
Viața neașteptată (2010)
Dr. Martin
V (2009)
Special Agent Fisher
Fringe (2008)
ND Agent
Psych (2006)
Dr. Keller
Supernatural (2005)
Cpl. Venner
Battlestar Galactica (2004)
Proctor
Tru Calling (2003)
Dr. Tyler
Zona crepusculară (2002)
Courier
Smallville (2001)
VRA Op Hacker
Captain Mike Shefield
Poarta Stelară SG-1 (1997)
Detective Gross
Dosarele X (1993)