Blue Bloods
as Donald Banse
The West Wing
as Jamie Jardin
Murdoch Mysteries
as Peter Watt
Schitt's Creek
as Herb Ertlinger
Cross
as Pendleton Whitney
Warehouse 13
as Father Mitchell
The Umbrella Academy
as Mason Dumont
Chucky
as Dr. Rosen
12 Monkeys
as Markridge CEO
The Queen's Gambit
as Mr. Bradley
Workin' Moms
as Barry Perch
FX: The Series
as Captain Marvin Van Duran
Wayward
as Young Evelyn's Dad
Doc
The Score
as Sapperstein
This Is Wonderland
ReGenesis
as Harvey Thomas
My Babysitter's a Vampire
as Vice Principal Stern
Kevin Hill
as Owen Rose
The Hot Zone
as Scott Parrish