Messenger in the Cradle 2010
as Saara
Shades of Happiness 2005
as Nefer Nefer
Young Love 2001
Actor
Credits from TMDB.