September 08, 2024
Updated On : February 20, 2018
Vanessa Claire Stewart was born in New Orleans in the state of Louisiana, United States. She is an American Film Actress, Film Producer & Writer.