Michael is Artistic Director of SpiderWebShow, which he co-created with Creative Catalyst Sarah Garton Stanley. He was previously Executive Director and Transformation Designer of Generator, where he led the transition from a fee-for-service model named STAF, to the current capacity-building model it operates on.
Since 2003, he has run Toronto-based Praxis Theatre, with which he has directed 14 plays and curated several festivals while writing for and running performance-based websites. He teaches regularly at The National Theatre School and Queen's University, where SpiderWebShow is currently in residence.