Film
Cristina Cerda
Lulu
Ko Han Lai
Steve
Kenzie Phillips
Charlotte
Michael Joseph Smith
Steve(voce)
Play Dead
2022
Shades of Desire
2023
Kötülüğün Hediyesi
2025
Daddy's Little Girl
2014
Other Side of the Box
2018
Ölüm Fısıltısı
2007
The Other
Curve
2016
Succubus
2024
Beni Asla Bulamayacaksın