Actually, it's comedian and voice-actor Billy West. He makes a great Larry, doesn't he? West appeared at the Three Stooges Convention I attended in 1991. Of course, he was doing his Larry schtick. As you can see, he's a natural when it comes to playing Larry. Enjoy!
[youtube=425,350]D_2voybydlU&feature=related[/youtube]
Here's Billy on CNBC being interviewed. Among other things, he discusses how Larry Fine influenced his work on
Ren and Stimpy.
[youtube=425,350]EsW_wBRv1qI&feature=related[/youtube]