Se hizo conocido por el público televisivo como Beck Oliver en Victorious de Nickelodeon e interpretó al mismo personaje en la película iParty With Victorious. También hizo el papel de Finn en al película de Nickelodeon TV Rags en el 2012. En el 2019, comenzó a protagonizar la serie de Stars, Now Apocalypse, como el personaje principal Ulysses.
Asistió a las escuelas secundarias Killarney y King George pero abandonó sus estudios cuando tenía 16 años para dedicarse a su carrera de actor.
Consiguió su primer papel más notable en televisión en tres episodios de la serie de The CW Aliens en America.
Tiene un hermano mayor llamado Ketan y un tío que ha vivido en Melbourne, Australia. Comenzó a salir con Cleopatra Coleman en el 2017. Zoey Deutch y él estuvieron en una larga relación entre el 2011 y el 2016.
Interpretó a Beck Oliver en Victorious junto a Victoria Justice.