Ayelet Kaznelson is an actress, known for The Tao of Steve (2000), Dog Run (1996) and Four Lane Highway (2005). Read more on iMDB