2018
Emergence
- Bruno Nuytten et Tatiana Vialle
2009-2011
The Lee Strasberg Theatre and Film Institute New York
- 2 Year Conservatory program
2023
READING LOLITA IN TEHRAN
- Eran Riklis/Minerva Pictures
2022
TATAMI
- Guy Nattiv & Zar Amir Ebrahimi/Keshet Studios
In Competition at the Venice Film Festival 2023 (Orizzonti)
2022
THE PERSIAN VERSION
- Maryam Keshavarz/Archer Gray & AgX
Audience Award Winner at Sundance 2023
2022
GUY RITCHIE'S THE COVENANT
- Guy Ritchie/MGM & Amazon
2021
DISCO BOY
- Giacomo Abbruzzese/Films Grand Huit
In Competition at the Berlin Film Festival 2023
2020
ALIA (court-métrage)
- Zahra Berrada/Paraiso Productions
2019
MITRA
- Kaweh Modiri
Festival de Rotterdam 2021
2016
REPARER LES VIVANTS
- Katell Quillévéré
TIFF 2016-Festival de Venise 2016
2019
TEHRAN
- Daniel Syrkin/Apple TV+
International Emmy Awards 2021 (Best Drama)
2019
NO MAN'S LAND
- Oded Ruskin/Arte & Hulu
2019
HOMELAND (saison 8)
- Lesli Linka Glatter/Showtime Fox
2018-2019
CLASSE UNIQUE
- Gabriel Aghion/France 3
Sélectionné au Festival de la Fiction TV de La Rochelle 2019
2015
LE BUREAU DES LEGENDES
- Eric Rochant/Canal+
2017
Juste la fin du monde
- Bertrand Marcos
Théâtre de Belleville
2014-2015
Illuminations
- Ahmed Madani
Tournée Nationale
2011
Waiting for Godot
- Mathilde Schennen ((interprété en anglais))
Kraine Theatre/Off-Off Broadway
2011
Overruled
- Shirin Neshat ((interprété en anglais))
Cedar Lake/Off-Broadway
2011
Moctezuma
- Mike Strozier ((Interprété en anglais))
Symphony Space/Off-Broadway
2011
La Revolucion
- Mike Strozier ((interprété en anglais))
Mint Theatre/Off-Broadway
2011
Life Ellipsis
- Goran Ivanovski ((interprété en anglais))
The Local Museum/Off-Off Broadway
2010
Jenny won’t call me back
- Brad Nassau ((interprété en anglais))
Turtle Shell Theatre/Off-Off Broadway