Actor
Avatar: The Way of Water
2022
as Recom Zdinarsik
Annabelle: Creation
2017
as Evil Mullins / Demon Hands
Underworld: Blood Wars
2016
as Safehouse Lycan
Lights Out
2016
as Diana
The Purge
2013
as Female Freak
Hostel: Part III
2011
as Japanese Cyberpunk Woman
Avatar
2009
as Ikran Clan Leader (uncredited)