Easy / Tough Pup (voice)
Roland
Freddie Benson
Additional Voices (voice)
Elvis (voice)
Trey
Phillip
Freddy
Den
EJ
Police Officer
Albee Davis
Mage (voice)
Scott
Mason Ward
Young Barry
Toplin (uncredited)
Prince Gabriel
Self
Tyler Lang
Jake Kealoha
Self - Presenter
Hunter
Hoverboard Man (voice)
(voice)
Young Andrew
Young Matt
JJ Jameson (voice)
Eizan
Ryan
Ronald (voice)
Nathan Kress
New Law
Pete
Wedge Antilles (voice)
Jamie
Self (archive footage) (uncredited)
Kyle