Il est surtout connu pour ses rôles en 17 Encore une fois avec Zac Efron, dans Sonny With a Chance en tant que Chad Dylan Cooper avec Demi Lovato, et dans Starstruck comme Christopher Wilde.
Il est dans Sonny With a Chance en tant que Chad Dylan Cooper et joue aussi Christopher Wilde dans Starstruck.