
Atuação
36 anos • Vancouver, British Columbia, Canada • 15 títulos • ativo desde 2017

Flash
como Chester P. Runk

A Forma da Água
como Duane

Hudson & Rex
como Zach Richmond

Kim's Convenience
como Window Washer

Jogo Perigoso
como Nate (uncredited)

Nurses: Plantão Enfermagem
como Owen

O Açougueiro
como Carter

Falsidade.com
como Charles 'Chuck' Davis Jr.

As Rainhas do Gospel
como Glynn

Nose to Tail
como Keith

A Hundred Lies
como Terrence

Morningside
como Mark

It Comes in Waves
como Capo

In Training
como Nate