Ellory Elkayem
Birthday: 1970
Director:
-
1. They Nest (2000), film
-
2. Eight Legged Freaks (2002), film
Writer:
-
1. Eight Legged Freaks (2002), film...(story)