
Known for
Filmography

Body Melt
EN · 19945.1
as Angelica Noble

Spotswood
EN · 19925.4
as Ophelia, Carey's Mom

Georgia
EN · 19893.3
as Leela

Jenny Kissed Me
EN · 19863.7
as Lindsay's Doctor


Body Melt
as Angelica Noble

Spotswood
as Ophelia, Carey's Mom

Georgia
as Leela

Jenny Kissed Me
as Lindsay's Doctor