Acting
Tel Aviv, Israel
Born November 4, 1975
All the Love You Cannes!· 2002
Self
Citizen Toxie: The Toxic Avenger IV· 2001
Rex Diaper
Terror Firmer· 1999
Naked P.A.
Threat Matrix· 2003
German Phone Caller