Known For
Filmography
2017
2017
2012
2006
2006
2000
1997
1996
1993

A Thousand Days of Solitude
Movie · as Jessie

Riverdale
TV · as Crazed John · 1 ep

Arrow
TV · as Drug Dealer · 1 ep

Ties That Bind
Movie · as Jesse Smith

Double Cross
Movie · as Cop #1

Dark Angel
TV · as Gas Station Attendant · 1 ep

Stargate SG-1
TV · as Old Anubis · 1 ep

The Sentinel
TV · as Chet · 1 ep

The X-Files
TV · as Young Bill Mulder · 3 eps
