Member of the Weta Digital effects team that won 3 Oscars and 2 Baftas
for their work on 'The Lord of the Rings' trilogy.
Carrie has a BFA in acting from the University of Alberta in Edmonton,
Canada (1997). She previously studied international relations at the
University of Saskatchewan in Saskatoon, Canada.