Most of you know him as Leon from Curb Your Enthusiasm.

But did you also know JB Smoove was an SNL writer? I did not.

I further did not know he was also the NBC Peacock for a time.

Video after the jump…

Related posts:

  1. Adam McKay Fist Pumps on Fallon