Il a joué au cinéma dans 2 films d’Eytan Fox, The bubble et Yossi & Jagger, pour lequel il a remporté le Prix d’interprétation du Festival du Film de Tribeca 2003, et dans Munich de Steven Spielberg.
À la télévision, il a été l’interprète de Love Hurts et Epidural. Il a joué par ailleurs dans plusieurs pièces de théâtre.
En 2008, il interprète Ziv dans Beaufort.
Lire la
suite