The Furnace
Role(s): Zhan Mei
The Jammed
Role(s): Sunee
Strange Creatures
Better Man
Role(s): Sister Helena