Actor
Precious Fantasy
2026
The Madness Express
2023 · as Adel
My Brothers and I
2022 · as Nour
The ABCs of Love
2020 · as Max
Last Dance
2019 · as Selim