2010
as Michel Moukharbel
2007
as Paysan en chef
2011
as Abbas
1998
as Darwiche
2016
as L'oncle libanais
2022
as Bassam
as Walid
2013
as Salim
2004
as Dr. Amgad
as Falafel Verkäufer
2014
as Marwan
as Farid
2023
as Dr. Ramzy Yacoub
2024
as Joseph
1999
as Walid (Jana's Uncle)
as Pick-up driver
2020
as Camel's Owner
as Abou Karim