SELECTED SCREENWRITING CREDITS:

Chaos Theory • Creator • Seven24 (Option)

Bad Trips • Story Editor • Bell Media

Family Law: Season 3 • Story Editor • Corus Entertainment • Seven24 Films • Lark Productions

Family Law: Season 2 • Junior Story Editor • Corus Entertainment • Seven24 Films • Lark Productions

Missing Pieces • Writer (with the PSP Scripted Series Lab) • Will Pascoe • Skydance (Option)

Carmilla: The Movie • Consulting Producer, Screenwriter • SmokeBomb Entertainment

Carmilla: The Series • Co-creator, Lead Writer • SmokeBomb Entertainment

Run Dry • Crazy8s 2011, VWIFF 2012, Reel Earth 2012 (Winner: Crazy8s Film Competition 2011)

SELECTED PLAYWRIGHTING CREDITS:

The Donation • Climate Change Theatrical Action 2019• 2019

Rube Goldberg Device for the Generation of Hope • Climate Change Theatrical Action 2017 • 2017

A Brief History of Human Extinction (with Mind of a Snail Puppet Theatre) • Up in the Air Theatre 2018

How to Survive an Apocalypse • Samuel French 2018, Touchstone Theatre 2016 (WInner: 2016 Flying Start Competition)

Travelling Light • PTC 2013, SPC 2013

The Possible Lives of Dolores Garcia Rodriguez with Zoe Green • Activist Theatre 2011, Vancouver Fringe 2011 (Winner: 2012 Ottawa Little Theatre’s National One-Act Competition)

Kayak • Samuel French 2011, rEvolver 2013, Summerworks 2010 (Winner: 2010 Samuel French’s Canadian Playwrights Competition)

Red • Signature Editions 2011, InspiraTO 2014, Brave New Play Rites 2010

 

ADDITIONAL WRITING:

The Split (Podcast) • The Only Animal Theatre Company • 2023

 

EDUCATION:

M.F.A. Creative Writing • University of British Columbia

M.A. Film and Video York • University Honours (Nominated for Thesis Prize)

B.A. Drama and Multimedia • McMaster University Honours

 

ADDITIONAL:

Pacific Screenwriting Program Resident • 2021

Playwright-in-Residence • Up in the Air Theatre 2016-2018

La Mama Umbria International Playwright Retreat • La Mama International 2015

Playwright-in-Residence • Pi Theatre 2014

Associate • Playwrights Theatre Centre 2010-2013

Member • Playwright’s Guild of Canada

Member • Writer's Guild of Canada