详细介绍:Tara Westwood was born in Manitoba, Canada. She is an actress and producer, known for Detours (2016), Surviving Family (2012) and A Haunting…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.详情