塔拉·维斯特伍德,Tara Westwood was born in Manitoba, Canada. She is an actress and producer, known for Detours (2016), Surviving Family (2012) and A Haunting at Silver Falls (2013). Studied with Maggie Flanigan at the William Esper Studio, and then did the master program at the Maggie Flanigan studio.