Acting
EN cinema · 3 credits
Stiff
Survival Knife
Producer
as Ms. Chapman
Prometheus Triumphant: A Fugue in the Key of Flesh
2009
as Belinda