Acting
Samara McDowell
Bekannt aus
The Man in the Hat
(2009) – Reader of 'Peter at Waitara'
Shifter
(2000) – Hera