Acting
Liz Owens
Bekannt aus
Blood of the Witch
(2011) – The Witch
Coda Nera
(2012) – The Witch / Abby Thelma
Fortuna
(2012) – Abigail Thelma / The Witch