The X-Files
Stargate SG-1
Relic Hunter
Earth: Final Conflict
Webs
Savage Planet
Movie · as Joe Alvarez
Movie · as Jones
TV · as Zeke · 1 ep
TV · as Soldier · 2 eps
TV · as Tall Man · 1 ep
TV · as Corporal (uncredited) · 1 ep