From Toowoomba, Queensland, Australia
Meredith McGeachie is a Canadian television and film actress. (Via Wikipedia)
HornsFilm • 2013
Bless the ChildFilm • 2000