Steve Sleap

Steve Sleap was one of the puppeteers who portrayed Howard T. Duck in Howard the Duck

Selected filmography

 * Puppeteer in Gorillas in the Mist: The Story of Dian Fossey (1988)
 * Creature Crew in Gremlins 2: The New Batch (1990)

Quotes
Please add some quotes from this performer about their work with Marvel movies!