No photoYoav DekelbaumActorActed in 32000s2001The BodyAvi391990s1998Sleeping Dogs LieYosef Dolgoy1992Life According To AgfaRalph