I’m an independent filmmaker and professional puppeteer based in Toronto, Canada.

My professional career began when I was still eighteen years old, performing black light puppetry on stage in Toronto, across Canada and around the world. Since then I’ve had the opportunity to design, direct and perform puppets with and for a variety of artists and organizations throughout Canada, the United States, and in far-flung places around the world like Chile, Japan, Taiwan, Mexico and South Africa.

In addition to writing PuppetVision, I also maintain its less frequently updated sibling, Machin-X: Digital Puppetry which explores the convergence of pixels, puppetry and interactive technology and I periodically give workshops and lectures about puppetry and its role in film, video and digital media at schools and conferences internationally.

Currently, I’m dividing my professional time between producing a feature length puppetry documentary called PuppetVision: The Movie that I have been developing for several years and working as a Web Developer and Content Producer. I also collaborate extensively with the other members of Unraku, an international collective of puppetry artists that I helped co-found in 2008.

I speak English (obviously), really bad colloquial Spanish and I’m making a (so far futile) attempt to learn Chinese. I make my home in the north end of Toronto, where I try to spend most of my non-working hours hiking, biking, reading, watching movies and hanging out with my significant other, who’s really quite awesome.

Questions and comments are most welcome via puppetvision@gmail.com.