Dylan O’Brien had a New Girl cameo in season 2, but which character did he play? Created by Elizabeth Meriweather, Fox sitcom New Girl follows quirky middle school teacher Jess Day (Zooey Deschanel) after learns her live-in boyfriend is cheating on her and subsequently moves into a Los Angeles loft apartment with three new male roommates. They are lovable slacker Nick Miller (Jake Johnson), ladies’ man Schmidt (Max Greenfield) and prankster Winston Bishop (Lamorne Morris).
New Girl ran for seven seasons and chronicled the misadventures of the gang – plus Jess’s best friend Cece Parikh (Hannah Simone) – as they navigated life in their thirties, earning plenty of praise for its offbeat humor and cast chemistry along the way. The sitcom boasted an impressive roster of cameos during its run too – from recurring New Girl guest stars like Jamie Lee Curtis and Rob Reiner as Jess’s divorced parents Joan and Bob to one-off appearances from the likes of pop legend Prince, celebrity chef Gordon Ramsay or Happy Days star Henry Winkler.
Related: New Girl: The True Story Behind Prince's Cameo (& What The Original Plan Was)
In its second season, New Girl featured appearances from Brenda Song (as Winston’s love interest Daisy), Dermot Mulroney (as Jess’s ex Russell) and Taylor Swift played Elaine – the former lover of Cece’s almost-husband Shivrang (Satya Bhabha) who memorably interrupted their wedding to declare her love for him. Maze Runner star Dylan O’Brien also appeared in a New Girl season 2 episode titled “Virgins” as a character credited simply as “The Guy." In this flashback-heavy episode, Jess receives a text from an old flame named Teddy which prompts the gang to reminisce about how they lost their virginity in an unofficial
Read more on screenrant.com