Actor
Almost Famous
2017 · as Avner Carmi
Burning Land
2022 · as Rabbi Grunberg
Full Speed
2021 · as Mr. Rosen
In the Name of the Daughter
2019 · as Dror Bar-El
Sky Raiders
2019 · as Ehud Harari
7 Days in Entebbe
2018 · as Air Force Commander Benny Peled
In Our Hands: The Battle for Jerusalem
2017 · as General Ezer Weizman
Kapo in Jerusalem
2015 · as Dov Kovarsky
David & Kamal
2011 · as Etan
The Little Traitor
2009 · as Adult Avi Leibowitz
Turn Left at the End of the World
2004 · as Asaf the teacher
Gift From Above
2003 · as Gurami