Brian Imada is an actor, martial artist, and stuntman....
Big Trouble in Little China
1986
Better Off Dead...
1985
Double Dragon
1994