From Vancouver, British Columbia, Canada
Tamsin Kelsey is a Canadian actress. (Via TMDB)
BruiserFilm • 2000
Needful ThingsFilm • 1993