Sarah McLachlan was born on January 28, 1968 in Halifax, Nova Scotia, Canada. She is an actress and composer, known for Charlotte's Web (2006), Toy Story 2 (1999) and The Brave One (2007). She was previously married to Ashwin Sood.
No related contents, please re-enter