Played by Jesse Eisenberg
Jesse’s breakthrough role in Hollywood came in the form of playing Mark Zuckerberg in The Social Network. However, we mainly remember him as being the geeky, love-stricken kid trying to get back in Zombieland. The real-life Jesse isn’t as antisocial as he appears in numerous film projects, though according to some sources, the differences are minute.
Since he only appeared on Modern Family for a single episode, he’s had plenty of time to find work in both movies and TV. He played Lex Luthor in Batman v Superman and reprised the role in Justice League. As of right now, he has two movies in post-production—When You Finish Saving the World and The Medusa.