2022 Ellen
2014 Alien Tourist
2014 Nurse
2013 Pregnant Woman
2009 Mrs. Amigone
2008 Clerk
2006 Techno Dancer (as Elaine Lee)
2005 Fan Dancer
Joker