Film :

2015  : Feature Film    Arab Idol   " Ali ", Directed by Hany Abu  Assad .

2014 : Feature Film Zinzana " kassab " Directed by Majid AL Ansari.

2013 : Feature Film    Omar " Tarek ", Directed by Hany Abu Assad . Oscar 2011

Short Film       

C The C Directed by   Eyad

Theatre :

2013  : Stage   Holiday   "Assistant Director", Directed by   Carla Plank , Al Kasaba Theater

2013  : Stage   The Exception "Storyteller", Directed by   Amer Khalil , The Pocket Theatre
2012  : Stage   Richard II "Percy", Directed by   Conall Morrison , Ashtar Theatre
2011  : Stage   Jasmine House  "Father", Directed by   Iman Aoun , Ashtar Theatre
2011  : Stage   While Waiting " Lucky", Directed by  Udi Aloni , The Freedom Theatre

2011  : Stage   Alice in Wonderland   "The Mad Hatter "  Directed by  Juliano Mer Khamis

2010  : Stage   Men in the Sun    "Asaad", Directed by Josh Perlstein , TFT

2009  : Stage   Fragments of Palestine   "Dancer" Directed by Nabil Al-Raee , TFT

2009  : Stage   Animal Farm "Squealer" Directed by Nabil Al-Raee , TFT

2005  : Stage  The Same Problem "Worker" Directed by Ihab Zahdeh , Day's Theatre

2004  : Stage  Half a Day "Nabil" Directed by Ihab Zahdeh , Day's Theatre

 

   2012 : Lost Sense Media , Film Maker Work Shop ,Palestine

   2012 : Therapeutic Spiral International , Drama Therapy , Palestine

   2011 : Smith College , Acting Workshop , USA

   2011 : Bard College , Acting Workshop , USA

   2011 : Yale University , Acting Workshop , USA

   2011 : New York University , Acting Workshop , USA

   2011 : University of Connecticut Wesleyan , Acting Workshop , USA

   2011 : Central Connecticut State University , Acting Workshop , USA

   2011 : New York Theatre Work Shop ,  Acting Workshop , New York

   2011 : The Public Theatre , Acting Workshop , New York

   2011 : Arab Puppet Theatre , Techniques and skills of puppet theater ,  Lebanon

   2009 : Schaubuehne Theatre , Drama Workshop , Germany

   2006: Palestinian Vision Foundation,  Drama Workshop , Palestine

   2005: Theatre Day Productions , Drama Workshop , Palestine

   2004: Theatre Day Productions , Drama Workshop , Palestine

   2003: Theatre Day Productions , Drama Workshop , Palestine

                         Trainings:

 

   Professional acting skills

   Professional puppet theater / actor and maker

   Good filming

   Good relations with Local and international theaters as well as actors and directors

   Good communication skills

   Ability to work in team and individual

   Ability to work under pressure

   Time Management and respecting deadlines