Andrew Lawrence
Will Browning / Twoie
Mark L. Taylor
Dad
Lori Hallier
Mom
Alison Pill
Allana Browning
Brenden Jefferson
Chuckie
Joe Grifasi
Conrad
Sarah Gadon
Heather
Tyler Hynes
Scottie DeSota
Scott McCord
Victor
Joseph Motiki
VJ
Paul A. MacFarlane
Bus Driver (as Paul MacFarlane)
Ayumi Iizuka
Gym Teacher (as Ayumi Izuka)
Johnathan Fernandez
Boom Box Student
Colleen Reynolds
Contestant
Romina D'Ugo
Dancer #4
Robert Buck
Grandpa Mordechai
Andrea Garnett
Miss Pinkerson
Colm Magner
Policeman
Joe Matheson
Televangelist
Tiffany Deriveau
Fiona
Olivia Garratt
Harmony
Jared Durand
Will/Twoie Double
Kara Bassil
Cheerleader
Michael Belisaro
Jock
Jane Cooke
Bored Assistant
Sarah Francis
Dancer #1
Daniel Celebre
Dancer #2
Jesse Weafer
Dancer #3
Kristin Ferlisi
Dancer #4 (as Kristen Ferlisi)
Josh Feldman
Dancer #6
Bianca Mior
Dancer #7
Jessica Keeling
Dancer #8
Shane Simpson
Dancer #9
Wilson Wong
Music Video Dancer #1
Devon Perri
Music Video Dancer #2
Chad McFadden
Music Video Dancer #3