From Milton, Ontario, Canada
Megan Lockhurst is a Canadian actress and singer songwriter. (Via TMDB)
I'll Play MotherFilm • 2025
CupidFilm • 2020
RobertFilm • 2015