Hidden Kisses 2016
as Marc
Tarim the Brave Against the Thousand and One Effects 2015
as Tarim
Leila 2011
as Souleyman
Jeunesse d'Hamlet 2005
as Hamlet
Credits from TMDB.