Actor · Born 1980
Herod Islands
2018 · as Barry
The Man in the Wall
2015 · as Dudi
Venice 70: Future Reloaded
2013 · as Romantic Kisser
Lebanon
2009 · as Shmulik