Actor
Charliebird
2026 · as Elena
Wuhan Driver
2021 · as The Mother
Ferdinand
2017 · as Tall Nun / Additional Voices (voice)