2 credits on file—2 films, spanning 1982–1986.
Big Trouble in Little China
1986 · 70/100
Star Trek II: The Wrath of Khan
1982 · 80/100