
Acting
TVThe Good Doctor
2017
as 50 Year Old Male Robin
TVPsych
2006
as Officer Fraizer
TVSupernatural
2005
as Priest
TVMonk
2002
as Detective
TVDark Angel
2000
as Technician
TVStargate SG-1
1997
as Technician
MovieRumble in the Bronx
1995
as Police Officer
MovieLove Four
1994
as Sid (segment: 'Love Four')
TVThe X-Files
1993
as Officer (uncredited)
MovieTime Runner
1993
as Pod Scientist