Acteur canadien qui est connu pour ses apparitions dans un éventail de différents films et séries télévisées. Il est surtout connu pour avoir joué le personnage titre dans la série originale Netflix de 2018 Alex Strangelove.
Sa carrière d'acteur a débuté en 2012 lorsqu'il est apparu dans le film Hart Attack : First Gear dans lequel il incarne le personnage de Dane Jermaine. Après plusieurs autres apparitions, il a gagné en reconnaissance avec le rôle principal de la série Alex Strangelove de 2018.
Il a été nommé pour un Leo award en 2018 pour son rôle principal dans le film Public Schooled. En plus d'être acteur, il est également scénariste et a travaillé sur les films HumanTown et Hart Attack : First Gear.
Il est né et a grandi à Vancouver BC, au Canada.
Il a joué le rôle de Jared Hayes dans l'épisode The Memory Remains de Supernatural où il est apparu aux côtés de Jared Padalecki et Jensen Ackles.