By Chance 2019
Actor
Bahr al Nojoum 2008
The Last Days Of Socrates 1998
as Teodora (تيودورا)
Credits from TMDB.