2019 • as Nilfgaard Nurse
2012 • as Oilen Chen
1996 • as Jessica Walker
1991 • as Dr. Lim
2021 • as Kerch Madame
1984