7
Films
0
TV Shows
4
Crew Credits
as Super Ninja / Delta Force Team
1990
as Treck
1999
as John Lambert
1994
as Rebel #1
1997
as Jack Davis
2012
as Self
1998
as Logan
2014
Writer
Director