
Known for
Filmography

Velvicide
EN · 202610.0
as Roxanne

The Final Run
EN · 20256.7
as Julia Butler

Holy Ghost
EN · 20256.1
as Senior Doctor

Pater Noster and the Mission of Light
EN · 20245.9
as Deja Venus

The Perfect In-Laws
EN · 20235.0
as Mrs. Rae

Blood Lust
EN · 20234.5
as Layla

