Ator canadense que é conhecido por suas aparições em diversas produções de TV. Ele ganhou notoriedade principalmente por seu papel como o policial Nick Anastas na série Arrow, assim como por sua interpretação do Príncipe Wendell na série Project MC2.
Sua paixão pela atuação começou em produções teatrais no ensino médio. Passou a trabalhar em comerciais e curtas em 2015. Em 2017, fez sua estreia na televisão atuando em Project MC2.
Além de atuar, ele trabalhou como produtor associado no curta-metragem Young/Old/Man.
Ele nasceu e cresceu em Vancouver, no Canadá. Tem um irmão chamado Stuart, que inspirou sua decisão de seguir carreira de ator.
Ele contracenou com Mika Abdalla e Ysa Penarejo em Project MC2.