He became known to television audiences as Beck Oliver on Nickelodeon's Victorious and appeared as the same character in the film iParty With Victorious. He also played Finn in the 2012 Nickelodeon TV movie Rags.
He attended Killarney Secondary School and King George Secondary School, but quit when he was 16 to pursue an acting career.
He scored his first notable television role in three episodes of the CW's Aliens in America.
He has an older brother named Ketan and an uncle who lives in Melbourne, Australia.
He played Beck Oliver on Victorious alongside Victoria Justice.