“I thought happiness was Lubbock, Texas, in my rear-view mirror,” and who wouldn’t?
Wikipedia says he’s still around, occasionally performs, gets some acting jobs.
I googled him and found him on YouTube...It’s Hard To Be Hmmble, with the Muppets!