Behold!
Role(s): Rebecca
Izzy Lyon: The Unspun Truth
Role(s): Heather Williams
Death Streamer
Role(s): Contractor Lady
Curse of Aurore
Role(s): Lena
Committed
Role(s): Nurse Evelyn Johnson