Broken Keys 2022
as Abou Moussa
Campus Santo 2019
Screenplay
Barakat 2019
Actor
The Last Drive-In Theater 2014
as Amir
A Última Estação 2012
Credits from TMDB.