Frankenstein
Role(s): Justine
Nature Unleashed: Earthquake
Role(s): Rachel
Identicals
Role(s): Surgeon Abigail
Lucy the Human Chimp
Role(s): Jane Tamerlin
Much Ado About Christmas
Role(s): Leona Lloyd