No, that's Ira with his wife on the right :lol:
I know Puff N Stuff very well as we had it on video when my daughter was little and she loved it. If I remember rightly, the young boy was called Jack, Puff N Stuff was a dragon and the mayor, and the witch was Witchypoo.
The boy annoyed me as he was one of those English people who can't pwonounce their R's. Can't remember his real name but the witch was played by Billy Whitelaw. I think he was a well known child star and played Oliver in the musical.