Ben Stein

Ben Stein, actor and game host, appeared on Episode 211 of Muppets Tonight. He played The Sad And Lonely Man That Science Has Left.