The actor Joseph Gordon Levitt has played the role of Buddy , a gay teenager , in the episode `` Eric 's Buddy '' on That '70s Show .
He also made an appearance as Buddy , a gay teenager who assumes his friend Eric Forman is as well , in the episode `` Eric 's Buddy '' on That '70s Show .
Joseph Gordon-Levitt