Larissa is an actor and filmmaker living and working in Vancouver, BC (Canada). She’s a big fan of make-believe and will find any excuse possible to dress up in costume. No stranger to independent productions – or being interviewed on video or audio formats – she has a passion for sharing stories she loves with the world.
- None found for Escape Pod
- None found for PodCastle
- None found for PseudoPod
- More Episodes on Cast of Wonders