Cresciuto in Canada, ha frequentato la Earl Haig Secondary School prima di intraprendere la carriera di attore. Si è affermato tra il pubblico giovane grazie al ruolo di Noah Jackson nella serie per famiglie The Latest Buzz e a quello di Jake Martin nella popolare soap Degrassi, esperienze che hanno consolidato la sua presenza televisiva. Nel 2014 ha partecipato al film di David Cronenberg Maps to…