Known for Acting
1990
as Super Ninja / Delta Force Team
1994
as John Lambert
1997
as Rebel #1
1999
as Treck
2007
as Jack Davis
2014
as Logan
1998
as Self
2022
as Radio Voice English