Yeah, CNR's green-faced villian got his start on HR Puffnstuf and then got spun off into Lidsville, one of the weirdest kid's shows EVAH!
If I'm not mistaken, the woman who played Witchie Poo in HR Puffnstuf (the one who was after Freddie the Flute)- Billie Something (I'd have to look it up) also played the helpful genie, Weenie, in Lidsville (Whodoo the Magician wanted the Weenie to serve HIS nefarious schemes in Lidsville.