Stand by · pulling the latest frames
Idan Barkai
Acting
Born · 1981
Children of the Fall
2016
Abulele
2015
In Our Hands: The Battle for Jerusalem
2017
An Israeli Love Story
The Monkey House
2023