Character: Wil Wheaton

Real-life Stark Trek: The Next Generation actor Wil Wheaton plays a version of himself on the show. What’s more, he serves as a minor, but pivotal antagonist in the third season of the show and is generally portrayed as a darker version of himself in earlier seasons. At the beginning of the show, Wheaton is another of Sheldon’s arch-enemy.
You see, when Sheldon was a child he drove for hours to see Wheaton, but the star never showed up. Fortunately, he and Sheldon made peace with each other in the fifth season. Since then, he has become friends with the main characters of the show. In fact, he even made several appearances on Sheldon’s show, Fun With Flags.