FILMOGRAPHY
2008 · Barbi / Viva
2001 · Lucy McGee
1994 · Sad Queen, Queen Bee, Queen Poinsettia
1998 · The White Cat
2021 · Self
2023 · Self