The Academy 2025
Executive Producer
Love, Lies and Hybrids 2021
Producer
Home Affairs: A Love Story 2021
Krotoa 2017
Director, Producer
Felix 2013
Director
One Away 1976
as Olwen
Credits from TMDB.