FILMOGRAPHY
2002 · Mrs. Richardson
2002 · Library Assistant
2007 · Betty
2025 · Old Woman Witch
2006 · Helen
2012 · Lola Cross
1971 · 電影