Know the Cast: ‘The DUFF’

The Duff Cast - Every Main Performer and Character in the 2015 Movie

The DUFF cast features Mae Whitman, Robbie Amell and Bella Thorne. This info article contains minor spoilers for Ari Sandel’s 2015 movie (now streaming on Netflix). Visit the Vague Visages Know the Cast section for more cast guides.

Set in Atlanta, The DUFF explores drama amongst students at Malloy High School. Protagonist Bianca Piper worries that she’s a “Designated Ugly Fat Friend” and subsequently receives advice from her long-time male pal, Wes. The storyline incorporates social media-themed humor and includes supporting performances from several comedy veterans. Here’s every main player in The DUFF.

The DUFF Cast: Mae Whitman as Bianca Piper

The DUFF Cast - Mae Whitman as Bianca Piper

Character Profile: The main protagonist, a cult movie fan and honor roll student. She learns that she could possibly be the DUFF of her friend group. Bianca attempts to overcome a social media scandal while finding herself as an individual.

Whitman’s Resume: Maggie Taylor in One Fine Day (1996), Bernice Pruitt in Hope Floats (1998), Amber Holt in Parenthood (2010-15), Mary Elizabeth in The Perks of Being a Wallflower (2012), Annie Marks in Good Girls (2018-)

The DUFF Cast: Robbie Amell as Wesley Rush

The DUFF Cast - Robbie Amell as Wesley Rush

Character Profile: Maddie’s love interest, a football captain and “man-whore.” He informs Bianca about the term “DUFF.” Wesley pursues his academic goals while dealing with his parents’ imminent divorce.

Amell’s Resume: Jimmy Madigan in True Jackson, VP (2008-2011), Stephen Jameson in The Tomorrow People (2013-14), Ronnie Raymond/Firestorm in The Flash (2014-17), Renton in ARQ (2016), Nathan Brown in Upload (2020)

The DUFF Cast: Bella Thorne as Madison Morgan

Bella Thorne as Madison Morgan

Character Profile: The “hottest girl in the school.” She is a passive-aggressive student and potential reality TV star. Madison shames Bianca throughout the movie.

Thorne’s Resume: Hilary in Blended (2014), Nina Patterson in Scream: The TV Series (2015-17), Katie Price in Midnight Sun (2018), Allison in The Babysitter: Killer Queen, Lily Mayflower in Paradise City (2021)

The DUFF Cast: Bianca Santos as Casey Cordero

The DUFF Cast - Bianca Santos as Casey Cordero

Character Profile: Bianca’s “tough” best friend. She plays soccer and uses her hacking skills to delete an embarrassing online video of Whitman’s character.

Santos’ Resume: Lexi Rivera in The Fosters (2013-16), Isabelle in Ouija (2014), Antonia in Priceless (2016), Camilla Barnes in SPF-18 (2017), Maya in Legacies (2019)

The DUFF Cast: Skyler Samuels as Jess Harris

The DUFF Cast - Skyler Samuels as Jess Harris

Character Profile: Bianca’s “kind’ best friend. She is a Zen Buddhist and aspiring fashion designer. Jess teams up with Casey to help Bianca.

Samuels’ Resume: Andie Bates in The Gates (2010), Chloe King in The Nine Lives of Chloe King (2011), Bonnie Lipton in American Horror Story (2014), Grace Gardner in Scream Queens (2015), Esme Frost-Sophie Frost-Phoebe Frost in The Gifted (2017-19)

The DUFF Cast: Romany Malco as Principal Buchanan

The DUFF Cast - Romany Malco as Principal Buchanan

Character Profile: The Malloy High principal. He attempts to reduce cyberbullying by banning all forms of social media at school.

Malco’s Resume: Jay in The 40-Year-Old Virgin (2005), Conrad Shepard in Weeds (2005-12), Zeke in Think Like a Man (2012), Lonnie in Last Vegas (2013), Rome Howard in A Million Little Things (2018-)

The DUFF Cast: Nick Eversman as Toby Tucker

The DUFF Cast - Nick Eversman as Toby Tucker

Character Profile: Bianca’s crush. He’s the inspiration for a video that goes viral. Toby seems interested in Bianca but has ulterior motives.

Eversman’s Resume: Michael Winstone in Missing (2012), Richie in Wild (2014), Liam in Once Upon a Time (2016-17), Elliot in Juveniles (2018), John Brown Jr. in The Good Lord Bird (2020)

The DUFF Cast: Chris Wylde as Mr. Fillmore

The DUFF Cast - Chris Wylde as Mr. Fillmore

Character Profile: A Malloy High teacher who collects the students’ phones. He educates them about the value of emojis and actual facial expressions. Mr. Fillmore makes inappropriate statements about students at the Homecoming dance.

Wylde’s Resume: Jason in Space Cowboys (2000), College Guy in Coyote Ugly (2000), Barry in Strip Mall (2000-01), Glenn in Young Sheldon (2018-19), Randy in The Eagle and the Albatross (2020)

The DUFF Cast: Ken Jeong as Mr. Arthur

The DUFF Cast - Ken Jeong as Mr. Arthur

Character Profile: Bianca’s teacher. He urges her to have a positive impact on her classmates. Mr. Arthur provides comic relief alongside Mr. Fillmore.

Jeong’s Resume: Mr. Chow in The Hangover Trilogy (2009-13), Ben Chang in Community (2009-15), Jerry Wang in Transformers: Dark of the Moon (2011), Ken Park in Dr. Ken (2015-17), Wye Mun Goh in Crazy Rich Asians (2018)

The DUFF Cast: Allison Janney as Dottie Piper

The DUFF Cast - Allison Janney as Dottie Piper

Character Profile: Bianca’s mother, a self-help guru. She experienced a life epiphany while watching The Simpsons. Dottie attempts to help her daughter via motivational catchphrases .

Janney’s Resume: C.J. Cregg in The West Wing (1999-2006), Sally Lester in The Hours (2002), Bren MacGuff in Juno (2007), Charlotte Phelan in The Help (2011), Bonnie in Mom (2013-)


The DUFF cast also includes Rebecca Weil (Hot Summer Nights, Being Mary Jane), Seth Meriwether (The 15:17 to Paris, The Society), Erick Chavarria (Eastbound & Down, Get Hard), Brian Dewar McNamara (Never Fade Away, The List) and Benjamin Davis (The Fat Boy Chronicles, Footloose).

Q.V. Hough (@QVHough) is Vague Visages’ founding editor.