Micha Straub is a Swiss director and screenwriter.
Movie
2026
Director
2025
Production Manager
Key Grip
Grip