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