Behruz Torbati

Production Manager, Head of Production

Filmography

The Displaced

1982

Production Manager