Estrella del canal Disney que se unió a la serie K.C. Undercover en el 2015 y protagonizó la segunda entrega de la película para televisión de Disney Teen Beach Movie. También ha tenido papeles en la serie de Netflix 13 Reasons Why y en la serie de The CW Riverdale.
Se inscribió en la Ohio State University para cursar ingeniería química sin tomar clases de actuación hasta los 21 años. Se mudó a Los Ángeles por puro capricho.
Es un talentoso guitarrista y pianista y un gran videojugador. Obtuvo un papel junto a Bella Thorne en la película para televisión Perfect High.
Creció en el condado de Fairfax, Virginia y se mudó a Los Ángeles, California, en el 2010. Su familia vive en el área de Washington DC.
Interpretó al nuevo interés amoroso del personaje de Zendaya en K.C. Undercover cuando se unió a la serie.