Guest Stars Arye Gross as Dr. Sidney Perlmutter Anne Ramsay as Bree Busch Robert Curtis Brown as Ian Busch Erin Foster as Sky Blue Jesse Head as Zack Metzger Clayton Rohner as John McGinnis Co Starring Bernardo de Paula as Franco Marquez Brianna Haynes as Hayley Blue Rashawn Underdue as Tony Uncredited Dominic Prietto as Guy in Hayley Blue Music Video Erik Saari as Creepy Guy on Bus