Cape Farewell 2026
as Karl Becker
Seven Days 2025
as Zanyar
Reading Lolita in Tehran 2024
as Farzan
Credits from TMDB.