3 credits on file—3 films, spanning 1978–1991.
Out for Justice
1991 · 51/100
Big Trouble in Little China
1986 · 70/100
Game of Death
1978 · 59/100