Actor
Cabaret Total
2024
Jaffa
2024
Second Tour
2023
as Lior
Don't Wait for Me
2021
as Yossi Sallam
Herod Islands
2018
as Carmi
Mary Magdalene
2018
as Philip
One Week and a Day
2016
as Refael
Anna
2015
Farewell Baghdad
2014
as Abu Edouar
Ana Arabia
2013
as Hassan
Byzantium
2013
as Savella
The Ballad of the Weeping Spring
2012
The Attack
2012
as Captain Moshe
The Dark Knight Rises
2012
as Blind Prisoner
Little Simico's Great Fantasy
2011
as Jacky
Miral
2010
as Interrogating Officer
Arabian Nights: Ali Baba and the Forty Thieves
2009
The Band's Visit
2007
as Avrum
The Kingdom
2007
as Izz Al Din
What a Wonderful Place
2005
as Franco
Black Jack
2004
as Casino Manager
Stones
2004
as Meir
The Syrian Bride
2004
as Simon
Desperado Square
2001
as Aron 'Gabardine'
Escape: Human Cargo
1998
as Khalid
Shuly's Fiance
1997
Short Stories About Love
1997
Lovesick on Nana Street
1995
Max and Morris
1994
as Max
American Cyborg: Steel Warrior
1994
as Leech
Deadly Heroes
1993
as Captain Abou
The Mummy Lives
1993
as Tomb Guard
Prison Heat
1993
as Saladin
Blink of an Eye
1992
as Izmir
The Human Shield
1992
as Tanzi
The Finest Hour
1992
as Commander
Tel Aviv Stories
1992
The Quarry
1990
as Nissim Levy
Riding the Edge
1989
as Hassan
Iron Eagle II
1988
as Georgi Koshkin
The Delta Force
1986
as George Berri
The Ambassador
1985
as Assad
Forced Witness
1984
as Gabi
Hanna K.
1983
as Airport Barman
Big Shots
1982
as Sammy Ben-Tovim
Dead End
1982
as Crew Member
Cock Fight
as Marziano