Acting
Leah Carroll
Bekannt aus
Norma and Amelia at Play
(2022) – Norma
Shadow Man
(2002)
Stalactites
(2016) – Production Manager