It's Scott Baio, Star of Charles in Charge!
Under all that face paint is Charles in Charge star Scott Baio, who's now 51 years old and a registered Republican. He started played 19-year-old babysitter-slash-college ladies man Charles when he was 24. For all you old school people out there, Scott Baio also did '80s sitcoms Happy Days and Joanie Loves Chachi. In the past few years, Scott has done a handful of TV movies and was most recently seen as Bob Loblaw in Arrested Development in 2005.