David was invited to participate in a Sesame Street performer workshop (sometimes called a "cattle call") in the summer of 2007. During his week-long experience, he worked with Sesame performers Kevin Clash, Joey Mazzarino, and Marty Robinson.

In 2008, David had the privilege of working on Season 39 of  Sesame Street.

In episode 4170 , he played a green Anything Muppet that the cast affectionately called "Stephens," in honor of David's first episode of season work.

David returned to perform a Muppet cow in episode 4176. He also dropped Super Grover into frame for his signature crash landing.

Families Stand Together: Feeling Secure in Tough Times was produced and aired in 2009. David puppeteered an Anything Muppet likeness of veteran Muppet performer, Jerry Nelson. During the shoot, he worked alongside Matt Vogel, Fran Brill, and Bill Barretta.

All characters ©Sesame Workshop.

David and a Muppet Cow
David Stephens and
Familes Stand Together. 2009.
Pickin' around with Telly Monster. Season 39.
Puppeteering Jerry
Puppeteering Jerry
Puppeteering Jerry
Sesame Street Performer Workshop
Sesame Street Performer Workshop lead by Kevin Clash
Sesame Street Sign


Display Num 
Powered by Phoca Gallery

Welcome to All Hands Productions!

Founded by David Stephens, All Hands Productions is dedicated to bringing quality puppet productions to children and their parents.

For over a decade, our puppets have been seen on stage and television.

Find out about All Hands Productions touring performances, perfect for schools and libraries.

Read David's Blog, visit his Etsy Store, and check out David Stephens & Banjolicious - David's band and CDs of original music.


2003 Artist Fellowship recipient from the Alabama State Coucil on the Arts

2003 Telly winner for collaboration with Pensacola singer/songwriter Brian Meece on the music video Playground.

2005 Billy Goats Gruff and Other Stuff honored with an UNIMA (Union Internationale de la Marionnette) Citation of Excellence

2007 Jim Henson Foundation Family Grant recipient

Info & Booking:

Email: info@allhandsproductions.com

Tel: (404) 713-1588

©2002-2014 All Hands Productions. Site Design by Compulsive Creations.
Find Me On: