All roles

Dry Season
2006, Movie - Action, Drama, Thriller
Abouna
2002, Movie - Drama
Bye Bye Africa
2003, Movie - Documentary, Drama