Veterano de películas de televisión como Zapped, Liar, Liar, Vampire, Like Cats & Dogs y All for Love. Más tarde se unió a la serie de televisión Riverdale, interpretando el papel recurrente de Fangs Fogarty.
Su abuelo, un soldado canadiense retirado, lo ayudó a desarrollar el amor por los trucos de magia a una edad temprana. Muy pronto estaba haciendo trucos para su familia.
Se unió a una compañía de improvisación a la edad de 14 años y se inscribió en una serie de producciones teatrales locales.
Tiene un hermano.
Tuvo un papel recurrente en la serie de ciencia ficción protagonizada por Paula Patton, Somewhere Between.