Skip Navigation Links


Brian Imada




Better Off Dead
Chen Ree
1985
Big Trouble in Little China
Wing Kong Hatchet Man
1986
They Live
stunts
1988
Ghosts of Mars
stunts
2001

Beauty and the Beast
China Moon
Tong #1
01/15/1988




"