IMDb > "School of Rock" (2016) > Episodes cast

Episodes cast for
"School of Rock" (2016) More at IMDbPro »

Season: 1 | 2 | 3
Year: 2016 | 2017


Season 1


Season 1, Episode 1: Come Together

12 March 2016
Dewey, a down-on-his-luck musician, poses as a substitute teacher at a prestigious prep school and uniquely inspires his overachieving students to take a risk and create a secret rock band.

Breanna Yde ... Tomika

Ricardo Hurtado ... Freddy

Jade Pettyjohn ... Summer

Lance Lim ... Zack

Aidan Miner ... Lawrence

Tony Cavalero ... Dewey Finn

Jama Williamson ... Principal Mullins

Vernee Watson ... Mrs. Calpakis

Ivan Mallon ... Clark

Ian Bratschie ... Guy in Crowd
Robert Steven Anderson ... Bully (uncredited)
Courtney Cooper ... Student (uncredited)
Michael Gertsen ... (uncredited)

Jade Holden ... Student (uncredited)

Ruby Imes ... Classmate (uncredited)

Thailer Lucas ... Classmate (uncredited)

Lyndsie McGaha ... Classmate (uncredited)

Blake McNaughton ... Student (uncredited)

Tommy Miller ... Bully (uncredited)
Emiliana Robinson ... Classmate / Magnificent 7 (uncredited)

Season 1, Episode 2: Cover Me

19 March 2016
When Summer asks Tomika for help to become the lead singer, Tomika must choose between helping her friend or going for the role of lead singer herself.

Breanna Yde ... Tomika

Ricardo Hurtado ... Freddy

Jade Pettyjohn ... Summer

Lance Lim ... Zack

Aidan Miner ... Lawrence

Tony Cavalero ... Dewey Finn

Pete Wentz ... Colin Stuebner
Courtney Cooper ... Student (uncredited)

Damarion Hall ... Kevin (uncredited)

Ruby Imes ... Classmate (uncredited)

Thailer Lucas ... Classmate (uncredited)

Lyndsie McGaha ... Classmate (uncredited)
Emiliana Robinson ... Classmate / Magnificent 7 (uncredited)

Victoria Strauss ... Classmate (uncredited)

Season 1, Episode 3: Video Killed the Speed Debate Star

26 March 2016
Principal Mullins installs surveillance cameras in all the classrooms, putting the band's secret in danger.

Breanna Yde ... Tomika

Ricardo Hurtado ... Freddy

Jade Pettyjohn ... Summer

Lance Lim ... Zack

Aidan Miner ... Lawrence

Tony Cavalero ... Dewey Finn

Jama Williamson ... Principal Mullins

Ivan Mallon ... Clark
Courtney Cooper ... Student (uncredited)

Damarion Hall ... Kevin (uncredited)

Ruby Imes ... Classmate (uncredited)

Thailer Lucas ... Classmate (uncredited)

Lyndsie McGaha ... Classmate (uncredited)
Emiliana Robinson ... Classmate / Magnificent 7 (uncredited)

Victoria Strauss ... Classmate (uncredited)

Season 1, Episode 4: The Story of Us (But More About Me)

2 April 2016
While searching to find her role in the band, Summer sets out to become the band's songwriter, but has difficulty finding any true inspiration.

Breanna Yde ... Tomika

Ricardo Hurtado ... Freddy

Jade Pettyjohn ... Summer

Lance Lim ... Zack

Aidan Miner ... Lawrence

Tony Cavalero ... Dewey Finn

Jama Williamson ... Principal Mullins
Jeremy Steel ... Ashton
Courtney Cooper ... Student (uncredited)

Damarion Hall ... Kevin (uncredited)

Ruby Imes ... Classmate (uncredited)

Thailer Lucas ... Classmate (uncredited)

Lyndsie McGaha ... Classmate (uncredited)

Michael Owen ... Pizza Delivery Guy (uncredited)

Haley Powell ... Esmeralda (uncredited)
Emiliana Robinson ... Classmate / Magnificent 7 (uncredited)

Victoria Strauss ... Classmate (uncredited)

Season 1, Episode 5: We're Not Gonna Take It

9 April 2016
When Zack's dad catches him on the electric guitar at home, he moves Zack to another class with less distraction, causing Dewey and the kids to rebel.

Breanna Yde ... Tomika

Ricardo Hurtado ... Freddy

Jade Pettyjohn ... Summer

Lance Lim ... Zack

Aidan Miner ... Lawrence

Tony Cavalero ... Dewey Finn

Jama Williamson ... Principal Mullins

James Kyson ... David Kwan

Matt Champagne ... Mr. Fox

Kari Coleman ... Alex (uncredited)

Damarion Hall ... Kevin (uncredited)

Jade Holden ... Mr. Fox Student / Jade Holden (uncredited)

Ruby Imes ... Classmate (uncredited)

Thailer Lucas ... Classmate (uncredited)

Lyndsie McGaha ... Classmate (uncredited)
Emiliana Robinson ... Classmate / Magnificent 7 (uncredited)

Victoria Strauss ... Classmate (uncredited)

Season 1, Episode 6: A Band with No Name

16 April 2016
The band books its first gig, but when the members cannot decide on a name, they split into two bands.

Breanna Yde ... Tomika

Ricardo Hurtado ... Freddy

Jade Pettyjohn ... Summer

Lance Lim ... Zack

Aidan Miner ... Lawrence

Tony Cavalero ... Dewey Finn

Kira Kosarin ... Princess Oliviana

Thomas F. Wilson ... Mr. Finn's Dad

Ashlyn Faith Williams ... Alison

Damarion Hall ... Kevin (uncredited)

Ruby Imes ... Classmate (uncredited)

Thailer Lucas ... Classmate (uncredited)

Lyndsie McGaha ... Classmate (uncredited)
Emiliana Robinson ... Classmate / Magnificent 7 (uncredited)

Season 1, Episode 7: We Can Be Heroes, Sort Of

23 April 2016
When Tomika tries too hard to be like her favorite artist, she unintentionally hurts her friends; Dewey tries to prove his music credibility by claiming to know a music legend.

Breanna Yde ... Tomika

Ricardo Hurtado ... Freddy

Jade Pettyjohn ... Summer

Lance Lim ... Zack

Aidan Miner ... Lawrence

Tony Cavalero ... Dewey Finn

Jama Williamson ... Principal Mullins

Iqbal Theba ... Alex

Damarion Hall ... Kevin (uncredited)

Ruby Imes ... Classmate (uncredited)

Thailer Lucas ... Classmate (uncredited)

Dan Martin ... Gary (uncredited)

Lyndsie McGaha ... Classmate (uncredited)
Emiliana Robinson ... Classmate / Magnificent 7 (uncredited)

Season 1, Episode 8: Should I Stay or Should I Go?

30 April 2016
Zack gets poached by another band right before the Battle of the Bands audition, and winds up learning a lesson about loyalty.

Breanna Yde ... Tomika

Ricardo Hurtado ... Freddy

Jade Pettyjohn ... Summer

Lance Lim ... Zack

Aidan Miner ... Lawrence

Tony Cavalero ... Dewey Finn

Kendall Schmidt ... Justin

Sam Horrigan ... Vince

Kale Clauson ... Guitarist (uncredited)

Damarion Hall ... Kevin (uncredited)

Ruby Imes ... Classmate (uncredited)

Thailer Lucas ... Classmate (uncredited)

Dan Martin ... Gary (uncredited)

Lyndsie McGaha ... Classmate (uncredited)

Chauntae Pink ... Felicia (uncredited)
Emiliana Robinson ... Classmate / Magnificent 7 (uncredited)
Adam J. Sloan ... Kodiak Joe (uncredited)

Season 1, Episode 9: Money (That's What I Want)

7 May 2016
After losing their entrance fee for the Battle of the Bands, they must work together to earn enough money again.

Breanna Yde ... Tomika

Ricardo Hurtado ... Freddy

Jade Pettyjohn ... Summer

Lance Lim ... Zack

Aidan Miner ... Lawrence

Tony Cavalero ... Dewey Finn

Jama Williamson ... Principal Mullins

Shaun Brown ... Golden Statue Guy
Gabe Humphrey ... Customer

Christopher Arminio ... Keytar Player

Ashlyn Boots ... Regina (uncredited)

Damarion Hall ... Kevin (uncredited)

Jade Holden ... Student (uncredited)

Ruby Imes ... Classmate (uncredited)

Thailer Lucas ... Classmate (uncredited)

Lyndsie McGaha ... Classmate (uncredited)
Emiliana Robinson ... Classmate / Magnificent 7 (uncredited)

Christian Schick ... Max Peterson (uncredited)

Season 1, Episode 10: Freddy Fights for His Right to Party

4 June 2016
Freddy works to get himself and Zack invited to an exclusive party, but he is forced to make a difficult choice when the invite is only for him.

Breanna Yde ... Tomika

Ricardo Hurtado ... Freddy

Jade Pettyjohn ... Summer

Lance Lim ... Zack

Aidan Miner ... Lawrence

Tony Cavalero ... Dewey Finn

Lucas Adams ... Trey

Genneya Walton ... Maddy Wayne

Damarion Hall ... Kevin (uncredited)

Christian Hutcherson ... J.B. (uncredited)

Ruby Imes ... Classmate (uncredited)

Thailer Lucas ... Classmate (uncredited)

Lyndsie McGaha ... Classmate (uncredited)
Emiliana Robinson ... Classmate / Magnificent 7 (uncredited)
Zacharias Tapp II ... Henry Wayne (uncredited)

Season 1, Episode 11: (Really Really) Old Time Rock and Roll

11 June 2016
When the group's music teacher holds practice every day for the school concert, they must juggle both bands while protecting their secret.

Breanna Yde ... Tomika

Ricardo Hurtado ... Freddy

Jade Pettyjohn ... Summer

Lance Lim ... Zack

Aidan Miner ... Lawrence

Tony Cavalero ... Dewey Finn

Jama Williamson ... Principal Mullins

Haley Powell ... Esmeralda

Shanti Lowry ... Miss Ipson

Aaron Hendry ... Hanz Glassmeier

Ivan Mallon ... Clark

Damarion Hall ... Kevin (uncredited)

Ruby Imes ... Classmate (uncredited)

Thailer Lucas ... Classmate (uncredited)

Lyndsie McGaha ... Classmate (uncredited)

Raymond Morris ... Delivery Guy (uncredited)
Emiliana Robinson ... Classmate / Magnificent 7 (uncredited)

Season 1, Episode 12: We Are the Champions... Maybe

18 June 2016
When a rival group steals their song at the Battle of the Bands, the group decides to use an original song to show off their rock star power.

Breanna Yde ... Tomika

Ricardo Hurtado ... Freddy

Jade Pettyjohn ... Summer

Lance Lim ... Zack

Aidan Miner ... Lawrence

Tony Cavalero ... Dewey Finn

Pete Wentz ... Colin Stuebner

Jama Williamson ... Principal Mullins

Kendall Schmidt ... Justin

Sam Horrigan ... Vince

Ivan Mallon ... Clark
Cleo Berry ... Randall

Christopher Arminio ... Metal Band Member (uncredited)
Keontae Hogains ... Classmate (uncredited)

Ruby Imes ... Classmate (uncredited)

Thailer Lucas ... Classmate (uncredited)

Lyndsie McGaha ... Classmate (uncredited)
Emiliana Robinson ... Classmate / Magnificent 7 (uncredited)

Teagan Sirset ... (uncredited)

Season 2


Season 2, Episode 1: Changes

17 September 2016
When Summer and Freddie go out the band is upset because all Summer wants to do is hang out with him. Meanwhile Zach wants to play football.

Breanna Yde ... Tomika

Ricardo Hurtado ... Freddy

Jade Pettyjohn ... Summer

Lance Lim ... Zack

Aidan Miner ... Lawrence

Tony Cavalero ... Dewey Finn

Jama Williamson ... Principal Mullins

Vernee Watson ... Mrs. Calpakis

Declan Whaley ... Connor Hall

Shane Francis Smith ... Kid

BJ Tanner ... Oscar

Summer Sveinson ... Kindergarten Teacher

Jane Macfie ... Lunch Lady Doris

Ruby Imes ... Classmate (uncredited)

Sean Leo ... Classmate (uncredited)

Thailer Lucas ... Classmate (uncredited)

Lyndsie McGaha ... Classmate (uncredited)
Emiliana Robinson ... Classmate / Magnificent 7 (uncredited)

Season 2, Episode 2: Wouldn't It Be Nice?

24 September 2016
Summer's attempt to share a locker with Freddy sets off a chain reaction of locker-switching that puts the whole band out of sync.

Season 2, Episode 3: With or Without You

1 October 2016
Lawrence tries to prove his value to the group by taking over the production of their first recording, but his methods create a rift in the band.

Breanna Yde ... Tomika

Ricardo Hurtado ... Freddy

Jade Pettyjohn ... Summer

Lance Lim ... Zack

Aidan Miner ... Lawrence

Tony Cavalero ... Dewey Finn

Brec Bassinger ... Kale

David Pressman ... Vice Principal Sternhagen

Meyrick Murphy ... New Lawrence

Londale Theus Jr. ... Random Moviegoer

Ruby Imes ... Classmate / Magnificent 7 (uncredited)

Sean Leo ... Classmate (uncredited)

Thailer Lucas ... Classmate / Magnificient7 (uncredited)

Xavier Madison ... Classmate / Magnificent 7 (uncredited)
Mackenzie Mahay ... Classmate / Magnificent 7 (uncredited)

Lyndsie McGaha ... Classmate / Magnificent 7 (uncredited)
Emiliana Robinson ... Classmate / Magnificent 7 (uncredited)

Season 2, Episode 4: Brilliant Disguise

8 October 2016
The band is booked to perform in disguise at the school dance so they can keep their identities a secret; Summer decides to reveal her feelings to Freddy.

Breanna Yde ... Tomika

Ricardo Hurtado ... Freddy

Jade Pettyjohn ... Summer

Lance Lim ... Zack

Aidan Miner ... Lawrence

Tony Cavalero ... Dewey Finn

Jama Williamson ... Principal Mullins

Brec Bassinger ... Kale

Ivan Mallon ... Clark

Will Kindrachuk ... Asher

Dan Martin ... Gary

Ruby Imes ... Classmate / Magnificent 7 (uncredited)

Sean Leo ... Classmate (uncredited)

Thailer Lucas ... Classmate (uncredited)

Xavier Madison ... Classmate / Magnificent 7 (uncredited)
Mackenzie Mahay ... Classmate / Magnificent 7 (uncredited)

Lyndsie McGaha ... Classmate / Magnificent 7 (uncredited)
Emiliana Robinson ... Classmate / Magnificent 7 (uncredited)

Season 2, Episode 5: I Put a Spell on You

15 October 2016
In order to improve her singing, Summer gets hypnotized and plans to duet with Tomika for a TV singing competition. However, Summer's new singing skills sparks a rivalry and both girls try out in the competition against each other.

Breanna Yde ... Tomika

Ricardo Hurtado ... Freddy

Jade Pettyjohn ... Summer

Lance Lim ... Zack

Aidan Miner ... Lawrence

Tony Cavalero ... Dewey Finn

Jama Williamson ... Principal Mullins
Daya ... Daya

Ivan Mallon ... Clark

Will Kindrachuk ... Asher

Ellee Jo Trowbridge ... Winter
Bless Berelc ... Makita

Niccole Thurman ... AD

Jane Macfie ... Lunch Lady Doris

A.J. Danna ... Student (uncredited)

Ruby Imes ... Classmate / Magnificent 7 (uncredited)

Amanda LaCount ... Ginger Classmate (uncredited)

Sean Leo ... Classmate / Magnificent 7 (uncredited)

Thailer Lucas ... Classmate / Magnificient7 (uncredited)

Xavier Madison ... Classmate / Magnificent 7 (uncredited)
Mackenzie Mahay ... Classmate / Magnificent 7 (uncredited)

Lyndsie McGaha ... Classmate / Magnificent 7 (uncredited)
Emiliana Robinson ... Classmate / Magnificent 7 (uncredited)

Season 2, Episode 6: Welcome to My Nightmare

22 October 2016
When Principal Mullins goes home sick, Mr. Finn's class decides to celebrate Halloween in school.

Breanna Yde ... Tomika

Ricardo Hurtado ... Freddy

Jade Pettyjohn ... Summer

Lance Lim ... Zack

Aidan Miner ... Lawrence

Tony Cavalero ... Dewey Finn

Jama Williamson ... Principal Mullins

Ivan Mallon ... Clark

Elisha Henig ... Holden

Haley Powell ... Esmeralda

David Pressman ... Vice Principal Sternhagen

Sydney Mikayla ... Olive

A.J. Danna ... Student (uncredited)

Ruby Imes ... Classmate / Magnificent 7 (uncredited)

Sean Leo ... Magnificent 7 / Classmate (uncredited)

Thailer Lucas ... Classmate / Magnificient7 (uncredited)

Xavier Madison ... Classmate / Magnificent 7 (uncredited)
Mackenzie Mahay ... Classmate / Magnificent 7 (uncredited)

Lyndsie McGaha ... Classmate / Magnificent 7 (uncredited)
Emiliana Robinson ... Classmate / Magnificent 7 (uncredited)

Season 2, Episode 7: Truckin

5 November 2016
When the cafeteria shuts down, Zack starts a food truck, only to find himself in competition with Justin's truck.

Breanna Yde ... Tomika

Ricardo Hurtado ... Freddy

Jade Pettyjohn ... Summer

Lance Lim ... Zack

Aidan Miner ... Lawrence

Tony Cavalero ... Dewey Finn

Jama Williamson ... Principal Mullins

Kendall Schmidt ... Justin

Ivan Mallon ... Clark

Will Kindrachuk ... Asher

Ashlyn Boots ... Regina

Jane Macfie ... Luch Lady Doris

A.J. Danna ... Student (uncredited)

Ruby Imes ... Classmate / Magnificent 7 (uncredited)

Sean Leo ... Classmate / Magnificent 7 (uncredited)

Thailer Lucas ... Classmate (uncredited)

Xavier Madison ... Classmate / Magnificent 7 (uncredited)
Mackenzie Mahay ... Classmate / Magnificent 7 (uncredited)

Lyndsie McGaha ... Classmate / Magnificent 7 (uncredited)
Emiliana Robinson ... Classmate / Magnificent 7 (uncredited)

Sean Skiff ... Classmate (uncredited)

Season 2, Episode 8: Voices Carry

12 November 2016
Freddy is forced to join the school's a Capella group, jeopardizing the band's chance to record their song for an influential producer.

Breanna Yde ... Tomika

Ricardo Hurtado ... Freddy

Jade Pettyjohn ... Summer

Lance Lim ... Zack

Aidan Miner ... Lawrence

Tony Cavalero ... Dewey Finn

Jama Williamson ... Principal Mullins

Brec Bassinger ... Kale

Ivan Mallon ... Clark

Augie Isaac ... Julian
Max Jimenez ... Student

Gannon Hays

Reed Shannon ... A Cafella
Michael Keith ... A Cafella
Connor Ian Green ... A Cafella

Ruby Imes ... Classmate / Magnificent 7 (uncredited)

Amanda LaCount ... Ginger Classmate (uncredited)

Sean Leo ... Trashcan Kid / Classmate (uncredited)

Thailer Lucas ... Classmate / Magnificent 7 (uncredited)

Xavier Madison ... Classmate / Magnificent 7 (uncredited)
Mackenzie Mahay ... Classmate / Magnificent 7 (uncredited)

Lyndsie McGaha ... Classmate / Magnificent 7 (uncredited)

Alicia Nicole ... Classmate (uncredited)
Emiliana Robinson ... Classmate / Magnificent 7 (uncredited)

Sean Skiff ... Classmate (uncredited)

Season 2, Episode 9: Is She Really Going Out with Him

19 November 2016
Summer's jealousy of Freddy's new girlfriend gets the best of her when she befriends the girl and tries to sabotage their relationship.

Breanna Yde ... Tomika

Ricardo Hurtado ... Freddy

Jade Pettyjohn ... Summer

Lance Lim ... Zack

Aidan Miner ... Lawrence

Tony Cavalero ... Dewey Finn

Jama Williamson ... Principal Mullins

Brec Bassinger ... Kale

Ivan Mallon ... Clark

Ruby Imes ... Classmate / Magnificent 7 (uncredited)

Sean Leo ... Classmate / Magnificent 7 (uncredited)

Thailer Lucas ... Classmate / Magnificient7 (uncredited)

Xavier Madison ... Classmate / Magnificent 7 (uncredited)
Mackenzie Mahay ... Classmate / Magnificent 7 (uncredited)

Lyndsie McGaha ... Classmate / Magnificent 7 (uncredited)
Emiliana Robinson ... Classmate / Magnificent 7 (uncredited)

Season 2, Episode 10: Total Eclipse of the Heart

7 January 2017
Summer tries to get over Freddy, but winds up stuck with him and Kale at school overnight; Mr. Finn helps Tomika overcome one of her biggest fears.

Breanna Yde ... Tomika

Ricardo Hurtado ... Freddy

Jade Pettyjohn ... Summer

Lance Lim ... Zack

Aidan Miner ... Lawrence

Tony Cavalero ... Dewey Finn

Ivan Mallon ... Clark

Will Kindrachuk ... Asher

Charles Greer IV ... Murph
Camila Wilson ... Girl in Hallway

Brec Bassinger ... Kale

A.J. Danna ... Student (uncredited)

Ruby Imes ... Classmate / Magnificent 7 (uncredited)

Sean Leo ... Magnificent 7 / Classmate (uncredited)

Thailer Lucas ... Classmate / Magnificient7 (uncredited)

Xavier Madison ... Classmate / Magnificent 7 (uncredited)

Lyndsie McGaha ... Classmate / Magnificent 7 (uncredited)
Emiliana Robinson ... Classmate / Magnificent 7 (uncredited)

Season 2, Episode 11: Takin' Care of Business

14 January 2017
Zach has classmates invest in Lawrence's future for a school business assignment; Summer and Tomika help Dewey study to earn his teaching credentials.

Breanna Yde ... Tomika

Ricardo Hurtado ... Freddy

Jade Pettyjohn ... Summer

Lance Lim ... Zack

Aidan Miner ... Lawrence

Tony Cavalero ... Dewey Finn

Will Kindrachuk ... Asher

Ashlyn Boots ... Regina
Max Jimenez ... Student

Sydney Mikayla ... Olive

Jane Macfie ... Lunch Lady Doris

Ivan Mallon ... Clark

Ruby Imes ... Classmate / Magnificent 7 (uncredited)

Amanda LaCount ... Ginger Classmate (uncredited)

Sean Leo ... Classmate (uncredited)

Thailer Lucas ... Classmate / Magnificient7 (uncredited)

Xavier Madison ... Classmate / Magnificent 7 (uncredited)
Mackenzie Mahay ... Classmate / Magnificent 7 (uncredited)

Lyndsie McGaha ... Classmate / Magnificent 7 (uncredited)

Alicia Nicole ... Classmate (uncredited)
Emiliana Robinson ... Classmate / Magnificent 7 (uncredited)

Season 2, Episode 12: Don't Let Me Be Misunderstood

21 January 2017
Tomika and Zack work on a love song together, leading to a moment that will change their friendship forever; Summer and Lawrence spend time together; Freddy helps Mr. Finn with a problem.

Elle Alexander ... Mrs. Mendoza (CoStar)

Tony Cavalero ... Dewey Finn

Ricardo Hurtado ... Freddy

Ruby Imes ... Classmate / Magnificent 7

Amanda LaCount ... Ginger Classmate

Ted Larkin ... Mr. Matheson

Sean Leo ... Magnificent 7 / Classmate

Lance Lim ... Zack

Thailer Lucas ... Classmate / Magnificient7

Xavier Madison ... Classmate / Magnificent 7

Lyndsie McGaha ... Classmate / Magnificent 7

Aidan Miner ... Lawrence

Alicia Nicole ... Classmate

Jade Pettyjohn ... Summer

Haley Powell ... Esmeralda
Emiliana Robinson ... Classmate / Magnificent 7

Breanna Yde ... Tomika

A.J. Danna ... Student (uncredited)

Season 2, Episode 13: Don't Stop Believin'

28 January 2017
The band must decide if they want to stay together after they fail to impress a music producer at the Austin Music Festival.

Season 3


Season 3, Episode 1: Episode #3.1

2017

Season 3, Episode 2: Episode #3.2

2017

Season 3, Episode 3: Episode #3.3

2017

Season 3, Episode 4: Episode #3.4

2017

Season 3, Episode 5: Episode #3.5

2017

Season 3, Episode 6: Episode #3.6

2017

Season 3, Episode 7: Episode #3.7

2017

Season 3, Episode 8: Episode #3.8

2017


You may add a new episode for this TV series by clicking the 'add episode' button