Leila Kenzle
Date of Birth
Jul 16, 1960
Birth Place:
Patchogue, Long Island, NY

Filmography

Year Title Role
2003 Identity
2002 The Hot Chick
2002 White Oleander
Provided by Rovi