- Write an article
- Create a list
- Publish a column
- Upload a video
- Log in
- My channel
- Settings
- Invite friends
- English
Info mistake?
Biography
Leila Chirayath Janah was born on October 9, 1982 in Lewiston, New York, USA. She was previously married to Tassilo Festetics. She died on January 24, 2020 in Manhattan, New York City, New York, USA.
Awards
Filmography