2024
Dead Boy Detectives as Security Guard (1 episode)
2022
Color My World with Love as Minister
2021
Don't Go Breaking My Heart as Simon
2018
Mingle All the Way as Rob
2017
Riverdale as Restaurant Owner (1 episode)
2016
Colony as Father (1 episode)
2015
Supergirl as Heli Pilot (1 episode)
2012
She Made Them Do It as Gym Instructor
2012
Continuum as Sad Tech Exec (1 episode)
2011
The Pastor's Wife as Male Reporter
2006
Eureka as Doctor (1 episode)
2006
Eureka as Dr. Rob Matthew (1 episode)
2006
Psych as Driver (1 episode)
2004
The 4400 as Reporter (1 episode)
2001
Smallville as Photographer (1 episode)
2000
Andromeda as Dr. Henry Semel (1 episode)