Know the Cast: ‘School of Rock’

School of Rock Cast - Every Main Performer and Character in the 2003 Movie

The School of Rock cast features Jack Black, Miranda Cosgrove and Joan Cusack. This info article contains spoilers for Richard Linklater’s 2003 movie (now streaming on Netflix). Check out Vague Visages’ Know the Cast section for more streaming guides.

School of Rock follows an out-of-work musician who pretends to be a substitute teacher. He organizes a band at the prestigious Horace Green Prep while educating young musicians about the history of rock music, rock music theory and just rocking out in general. Dewey Finn prepares his musical colleagues for an upcoming competition, and hopes to defeat his former bandmates who kicked him out of a group for rocking too hard. Here’s every main performer and character in School of Rock.

School of Rock Cast: Jack Black as Dewey Finn

School of Rock Cast - Jack Black as Dewey Finn

Character Profile: An out-of-work musician who pretends to be a substitute teacher. He discovers that various Horace Green students have musical talent, and subsequently assembles a band in order to compete against his previous group. Dewey develops a meaningful bond with the school principal, which allows him to bend a few rules.

Black’s Resume: The Lead Singer of Tenacious D — Also, Barry Judd in High Fidelity (2000), Po in the Kung Fu Panda Movie Franchise (2008-), Carl Denham in the King Kong Franchise (2005-), Oberon in Jumanji: The Next Level (2019)

School of Rock Cast: Joan Cusack as Rosalie Mullins

School of Rock Cast - Joan Cusack as Rosalie Mullins

Character Profile: The principal at Horace Green Prep. She questions Dewey about his methods but loosens up when he invites her to meet outside school grounds. Principal Mullins worries about how a commitment to educational excellence has affected her demeanor and social life.

Cusack’s Resume: Blair Litton in Broadcast News (1987), Cyn in Working Girl (1988), Marcella in Grosse Point Blank (1997), Sheila Jackson in Shameless (2011-15), Francine Bunda in Homecoming (2020)

School of Rock Cast: Mike White as Ned Schneebly

School of Rock Cast - Mike White as Ned Schneebly

Character Profile: Dewey’s roommate. He’s a substitute teacher who is described as a “pushover” by his pushy girlfriend. Dewey inspires Ned to remember his musical roots.

White’s Resume: Partygoer in Swingers (1996), Buck O’Brien in Chuck & Buck (2000), Hank in The Stepford Wives (2004) — Also, The Creator/Director of Enlightened (2011-13) and The White Lotus (2021)

School of Rock Cast: Sarah Silverman as Patty Di Marco

School of Rock Cast - Sarah Silverman as Patty Di Marco

Character Profile: Ned’s girlfriend who works at the mayor’s office. She argues with Dewey, and wants him to move out. Patty doesn’t understand why Ned shows interest in his roommate’s musical interests.

Silverman’s Resume: A Popular Stand-Up Comedian — Also, Geraldine in Take This Waltz (2011), Vanellope in the Wreck-It Ralph Movie Franchise (2012-), Helen Schiff in Masters of Sex (2014-16), Laney Brooks in I Smile Back (2015)

School of Rock Cast: Miranda Cosgrove as Summer Hathaway

School of Rock Cast - Miranda Cosgrove as Summer Hathaway

Character Profile: A student at Horace Green Prep. She refuses to be a “groupie” and becomes School of Rock’s manager instead.  Summer isn’t the most talented singer amongst the students, but she’s an excellent strategist.

Cosgrove’s Resume: Megan Parker in Drake & Josh (2004-07), Carly Shay in iCarly (2007-12), Margo in the Despicable Me Movie Franchise (2010-), Shea Moore in Crowded (2016), Rachel in North Hollywood (2021)

School of Rock Cast: Adam Pascal as Theo

School of Rock Cast - Adam Pascal as Theo

Character Profile: Dewey’s bandmate who kicks him out of a group. Theo performs in the final act as No Vacancy’s lead singer.

Pascal’s Resume: Eddie in SLC Punk! (1998), Roger Davis in Rent (2005), Bobby in Goyband (2008), Theo in Wild About Harry (2009), The Dentist in Tales of Halloween (2015)


The School of Rock cast also includes Frank Whaley(The Doors, Pulp Fiction), Nicky Katt (Dazed and Confused, Boiler Room), Amy Sedaris (Elf, BoJack Horseman), Rivkah Reyes (MonumentsAlex/October). Aleisha Allen (Blue’s Clues, Are We There Yet?) and Z Infante (Gotham, The College Tapes), along with main supporting performances by Joey Gaydos Jr., Robert Tsai, Maryam Hassan, Brian Falduto, Caitlin Hale and the late Kevin Clark.

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

3 replies »