Ben Astar

Acting

1982

Blade Runner

- Abdul Ben Hassan (uncredited)