2 credits on file—2 films, spanning 1982–1986.
Big Trouble in Little China
1986 · 70/100
Blade Runner
1982 · 83/100