Acting
Born March 5, 1973 · Petah Tikva, Israel
And I'm The Odd One Out
2002
Magic Hat
2000
The Sixteenth Lamb
1999