Tongue in Cheek
Role(s): Himself
Roman Behemshechim
Role(s): Jonathan
The Silence of the Sirens
Role(s): Eli Zeira
Dangerous Acts
Role(s): Micha
Unchained
Role(s): Rabbi Aharon Shapira