2023
Accused as Robert2020
The Silencing as Deputy Hansen2018
Titans as Fed2017
Frankie Drake Mysteries as Tom Knight2017
Imposters as Agent Paul Mangrove2016
Halcyon as Rob Dover2015
Killjoys as Rolly Desh2015
Heroes Reborn as Dr. Roberts2014
What We Have as Police Officer2011
Alphas as Ops2010
Haven as Peter Krebs2004
Kevin Hill as Benny2003
Mayday as Technician2003
Mayday as Ocean Lord Pilot2001
Mutant X as Tony LaPorta2000
Lakeboat as Joe Litko (at 20)1994
Due South as Michael Johnson