Actor
Cape Farewell
2026 · as Karl Becker
Seven Days
2025 · as Zanyar
Reading Lolita in Tehran
2024 · as Farzan