FILMOGRAPHY
2017 · Olena (uncredited)
2017 · Mother (Irene)
2015 · Dr. Elaine Chen
1986 · Margaret
2025 · Pancros
2022 · Loretta
2014 · Zora