From Vancouver, British Columbia, Canada
Renée St. Cyr is a Canadian film and television actress, writer and story editor. (Via TMDB)
The Evil in UsFilm • 2016