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
See what TV shows editors are excited about this month and check out our guide to Star Wars, video games, and more.