Stand by · pulling the latest frames
Acting
Born · 1966
Haifa, Israel
Honey Boy
2019
The Book of Daniel
2013
Lavalantula
2015
Bird
2020
The Box
2003
Beyond the Trophy
2012
Broken Bars
1995
Moses - Fallen in the City of Angels
2005
The Death Games
1997
The Matadors
2017
Enter the Blood Ring
Cain and Abel
2007
The Ultimate Prey
2000