Family History Puppet Mystery
In October 1863, an ancestor on my mother's side attended a puppet show of Faust. My mother found this poster (below) among my grandmother's things...
“Channels” and Inspirations
On 10 August 2024, I finally debuted my short puppet show, "Channels," at the Puppets Up International Puppetry Festival in Almonte, Ontario. Here's...
Channels Final Draft
The final draft of the "Channels" script is complete, and although it will be a while before you can see it performed, I wanted to share a little...
Atlatl takes shape: Free sewing pattern!
I just hit a major milestone with my full-body puppet: the structure of his body is completely built! (I'm even sharing the pattern I used so you...
Backpack Support for Walkaround Puppet
Yesterday I finally finished the backpack support system for my in-progress full-body puppet. The system I used owes a lot to James Wojtal and his...
Rogue One: Alternate Ending
Hello friends! I've completed my very short Star Wars fan film, depicting an alternate ending to Rogue One. Enjoy!
Excerpts from “Channels”
I hope everyone is staying safe out there. Here are three excerpts from my puppet show in progress, "Channels." All the TV audio is sourced from...
Five Reasons to Support the Abstractions on Patreon
Hope everybody is staying safe and healthy during this global pandemic. Here's a video I made explaining five projects I'm currently working on: A...
A Series of Tubes
This weekend I presented my 100th children's puppet workshop! One of my favourite parts of the workshop is the rod puppet craft activity, because I...








