Gary (Puppetman)

Gary is the main character on Puppetman, played by Fred Newman.

Gary leads the puppeteer cast on the show in the show, Dragon Time. He performs the main character Butane, along with Candle and the full bodied muppet Clyde. He and the other puppeteers are led by the producer, Bud Stone.

Puppetman focuses on Gary taking care of his young son, Zach, who lived with his ex-wife, Beth. Beth goes to New York in the course of the pilot to audition for a traveling show, leaving Zach in the care of Gary. Gary does not know much about caring of Zach, and his busy schedule keeps him from seeing Zach enough, leaving Zach in the Care of Bud Jr., Bud Stone's son. While filming a scene on set, Bud Jr. brings Zach on set, who is complaining of stomach trouble. Gary, in his suit as Clyde, is forced to rush Zach to the hospital. After Zach comes back to the set, Gary uses Candle to know if Zach really wants to stay with him. Zach does, much to the delight of Candle.

Gary not only puppeteers for Dragon Time, but he provides almost every single sound effects for the show, such as horns and cuckoo sounds.