Full Cast — School of Rock (2016–2018)

Breanna Yde

Breanna Yde

Tomika

Ricardo Hurtado

Ricardo Hurtado

Freddy

Jade Pettyjohn

Jade Pettyjohn

Summer Hathaway

Lance Lim

Lance Lim

Zack Kwan

Aidan Miner

Aidan Miner

Lawrence

Tony Cavalero

Tony Cavalero

Dewey Finn

Jama Williamson

Jama Williamson

Principal Rosalie Mullins / Principal Mullins

Ivan Mallon

Ivan Mallon

Clark

Brec Bassinger

Brec Bassinger

Kale

Augie Isaac

Augie Isaac

Julian (credit only) / Julian

JoJo Siwa

JoJo Siwa

Audrey

Jack Griffo

Jack Griffo

Slade

Declan Whaley

Declan Whaley

Connor Hall

Amanda Grace Benitez

Beth

Reed Shannon

Reed Shannon

Acafella

Ruby Imes

Classmate (uncredited)

Thailer Lucas

Classmate (uncredited)

Emiliana Robinson

Classmate (uncredited) / Classmate / Magnificent 7 (uncredited)

Jason Michael Snow

Jason Michael Snow

Angus

Aaron Hendry

Aaron Hendry

Hanz Glassmeier

← Back to School of Rock