When I see him, I see David St. Hubbins (Saint Hubbins being the patron saint of quality footwear).
LOL I remembering seeing David St. Hubbins as Lenny, too. I guess I’m stuck in the 70’s.