Education & Training
- 2021 – 2022 Ancient Greek & Shakespeare Acting Workshop — Mohamad Aghebati, Tehran
- 2021 – Shakespeare’s Outsiders Series (Hamlet, Othello, Merchant of Venice), Shakespeare’s Life & Work — Harvard/EdX
- 2019 – Dubbing (Voice Acting) Workshop — Manouchehr Valizadeh, University of Tehran
- 2017–2018 – Breathing & Voice Anatomy — Maziar Seyedi, Tehran
- 2016 – Body Recognition & Contemporary Dance — Amir Amiri, Tehran
- 2012–2015 – Acting Workshop — Mehdi Koushki, Tehran
Acting & Performance
- 2025 – Ongoing Waitress (long film), dir. Mazyar Shahcheraghi — Montréal, Canada
- 2024–2025 – Closetophia (play), dir. Mazyar Shahcheraghi — Montréal, Ottawa, Toronto, Vancouver, Canada
- 2023 – How Not to Be Together (short film), dir. Elham Yousefi — Montréal, Canada
- 2022 – The Banquet of Imitation of Patriotic Women (play), dir. Nasim Moghaddam — Tehran
- 2022 – Chekhofteh (play), dir. Ashkan Pir Del Zendeh — Tehran
- 2021–2022 – Seagulls, Penguins and Other Birds (play), dir. Meysam Abdi — Tehran
- 2021 – On Her Behalf (short film), dir. Iraj Habashi — Tehran
- 2021 – The Banquet of Imitation of Patriotic Women (University Festival), dir. Nasim Moghaddam — Tehran
- 2019–2020 – Dogg’s Hamlet, Cahoot’s Macbeth (play), dir. Elham Yousefi — Tehran
- 2019 – Another Life (short film), dir. Mahtab Rezaei — Tehran
- 2019 – Italy (short film), dir. Parisa Jabbari — Tehran
- 2018–2019 – Lunatic (play), dir. Ali Khosrojerdi — Tehran
- 2018 – The Tree (play), dir. Rouhollah Sami — Tehran
- 2017–2018 – Yerma (play), dir. Bahareh Moshiri — Tehran
- 2017 – A Requiem for Fereidoun (musical), dir. Peyman Ghadimi — Tehran
- 2016 – The Labyrinth (play), dir. Arghavan Rasti — Tehran
- 2015 – Volpon (play), dir. Mehdi Koushki — Tehran
- 2015 – Kambiz (play), dir. Aida Rezaei — 6th Monologue Festival, Tehran
- 2014 – Look Again (short film), dir. Nina Zarabi — Iran
- 2014 – A Pigeon Suddenly (play reading), dir. Shadi Dehghan — Tehran
- 2013–2014 – Richard the Second (play), dir. Mehdi Koushki — Tehran, Fajr Intl. Theater Festival
- 2013 – In the Story of Lady Bloor Al-Saltanah and Tas Al-Dawlah (play), dir. Mohammad Abdi — Tehran
- 2013 – Aura (short film), dir. Mehdi Koushki — Iran
- 2013 – A Stranger in the Dust (medium-length film), dir. Zahra Kazemi — Iran
- 2013 – The Dechlorinated (play), dir. Mehdi Koushki — Tehran
- 2012 – The Unilateral (play reading), dir. Mohamad Tajik — Tehran
- 2012 – The Winter’s Tale (play), dir. Mehdi Koushki — Tehran
Voice Acting & Audio
- 2022 – Art Tune Radio Podcast
- 2017–2019 – Voice Actor — Rino Media Agency
Direction & Production
- 2022 – Director’s Advisor: Battlefield & Spirit’s Pain (films), dir. Meysam Mohamadkhani
- 2015 – Kambiz (play), Director — 6th Monologue Festival, Tehran
- 2012–2013 – Assistant Director: Tehran–Belgrade (play), dir. Faryar Hoseini — Tehran
Awards & Recognition
- 2025 – Closetophia (play), Grant winner, The Canada Council for the arts
- 2021–2024 – On Her Behalf (short film)
- GIFF — Best Short Drama
- MICFF — Best Film on Women
- Aasha Intl. — Best Short
- PIFA — Best Female Story
- Stockholm Short — Best Women’s Issue
- Canada Shorts — Award of Merit
- GLIFF — Best Film on Women
- 2015 – Kambiz — Honored Play, Group Appreciation, 6th Art University Festival
- 2014 – Richard the Second — Official Selection, Best Play, Theater House Celebration
- 2013 – Lady Bloor… — Selected, Ritual and Traditional Festival
- 2012 – Tehran–Belgrade — Best Play, Best Director, Stage Design, Costume Design Nominee
Languages
- Persian — Native
- English — Proficient
- French — Advanced
Publications
- 2023 – Editor & Translator, The Routledge Companion to Theatre and Politics (Andy Lavender)
- 2021 – Translator, Why Theatre? by Nicoleta Esinencu — The Golden Books