Well known for booking a part in the television film Descendants as Aziz, the son of Aladdin and Jasmine, this Canadian actor also portrayed Dev Sakara in the series Saving Hope. He was cast as Rafi in the short-lived series Once Upon a Time in Wonderland. He performed in an improv group at the Gulf Islands Secondary School and also attended the Gulf Island School of Performing Arts.