He began acting when he was eight. He enrolled at the University of Toronto to continue his acting studies.
In 2014, the actor apologized for tweets and video that emerged of him using racial slurs while playing League of Legends in 2012.
He was born in Edmonton but moved to Toronto at the age of six.
He and Eric Osborne both joined Degrassi: The Next Generation in 2013.