2016 -  In Between, role: Ziyad

2011 Free Men, Role: Salim Halali

2010 - A Bottle in the Gaza Sea, Role: Naim 

2009 - Jaffa, Role: Toufik

 

Documentary

2008 - Slingshot Hip Hop (Documentary) 
Himself (as Mahmoud Shalabi)

 2007 - Dam (Video documentary short) 
Himself (as Mahmoud Shalabi)

 

Short Film

2010 - The Clock and the Man 

 

T.V. Series

2016 - Hostages (TV Series) 
Role: Mahmoud

Episode #2.9 (2016) ... Mahmoud (as Mahmoud Shalaby)

2014 - Shkufim 
Role: Ra'ed