Actress | Producer
While filming Fifteen (1990) Laura and all Canadian cast members lived in rented townhouses near Nickelodeon studios - girls in one house, boys in another house, with chaperones.
Laura Elizabeth Harris
Vancouver, British Columbia, Canada
Check out our guide to the Academy Awards, our coverage of the 2019 awards season, and more.