animation A Lump of ClayA Tale of Light and Dark8 Actions collaboration (art and music) Untenable Grace with Keith Kirchoff puppetry (videos at end of photo section) View fullsize Goose (Allelu) meets 12 foot Little Amal. Part of International Performance, The Walk, bringing attention to the situation of immigrant children. View fullsize Goose puppet, 2015, wire, fabric, 82" x 39" x 7," Women's march View fullsize Goose puppet at church View fullsize Goose puppet, at ICE Detention Center, Boston View fullsize Goose puppet View fullsize Jiri, 2014, wooden marionette , 22" tall View fullsize Quarentina, found object marionette, 2020, 17" tall View fullsize Illuminated Puppet, 2015, reed, fabric, lights, 75" x 19" x 7" View fullsize Illuminated puppet View fullsize Quick and Dirty Puppet, 2018, paper, wood, tape, twine, 24" tall View fullsize Papiér maché head, 2018, 5" View fullsize Quick and dirty chicken puppet, 2018, mixed media, 15" x 14" x 5" View fullsize from Dreaming of Whales: A Shadow Puppet Play, 2015 View fullsize from Dreaming of Whales, a shadow play View fullsize from Dreaming of Whales, a shadow play View fullsize from Dreaming of Whales, a shadow play View fullsize Jean Pierre, 2014, paper clay, wire, fake fur, part of a hoodie, 22" tall View fullsize Jean Pierre, detail View fullsize Jean Pierre's head View fullsize Pageant puppet, Morinesio Midsummer Puppet Pageant, 2015, 20' View fullsize Pageant puppet from below View fullsize Pageant puppet head w/ moving jaw in place View fullsize Pageant puppet head, papiér maché View fullsize Shaman Mask, 2013, 23" x 33" x 7, mixed media View fullsize Church lady / witch, side 1, for Young Goodman Brown, Hawthorne short story set in Salem, MA, created at New England Puppet Intensive View fullsize Church lady / witch, side view View fullsize Other side of Church lady / Witch Videos Goose FlightDreaming of Whales: A Shadow Puppet Play