Recitazione
Luogo di nascita: Canada
The Good Doctor
Jerome Martel
DC's Legends of Tomorrow
J. Edgar Hoover
L'acchiappasogni
Young Jonesy
Agente speciale Ruby
Rick McGuinness
Nancy Drew
Connor
Ho sognato l'amore
Damien
Kid Cannabis
Eddie Mendiola
The Returned
Shane Slater
Gracepoint
Officer Kearn
Wild Cards
Officer Jim
ReBoot
Enzo Matrix (voce)
Le indagini di Hailey Dean - Omicidio, con amore
Danny Morgan
Le indagini di Hailey Dean - Eredità mortale
Le indagini di Hailey Dean - Appuntamento con l'assassino
Le indagini di Hailey Dean: Un'amara verità