Art of Submission(2012)
Diego Sanchez
The Process(1998)
Senior
Surf Ninjas(1993)
Zatch
American Ninja 5(1993)
America 3000(1986)
The Last Dragon(1985)
Martial Arts Fighter