Taylor Hill is a Canadian actress who also works as post production manager and coordinator for film and television projects.
The Exorcism of Emily Rose
Movie • 2005
The Troop
Series • 2009
Ms. Matched
Movie • 2016
Pumpkin Pie Wars
Leap 4 Your Life
Movie • 2013
What An Idiot