David Stephens

Puppeteer who began performing on Sesame Street beginning in Season 39