Is Simpson Bowles a new character on Sesame Street…

Is Simpson Bowles a new character on Sesame Street? I’m so confused. . .