Interprétation
Lieu de naissance: Canada
Good Doctor
Jerome Martel
DC's Legends of Tomorrow
J. Edgar Hoover
Dreamcatcher : l'attrape-rêves
Young Jonesy
Une amie au poil
Rick McGuinness
Nancy Drew
Connor
L'amour de mes rêves
Damien
Kid Cannabis
Eddie Mendiola
Les Revenants
Shane Slater
Gracepoint
Officer Kearn
Wild Cards
Officer Jim
ReBoot
Enzo Matrix (voix)
Petits meurtres et confidences
Danny Morgan
Petits meurtres et confidences : Mystérieuse disparition
Petits meurtres et confidences : Rendez-vous meurtrier
Hailey Dean Mysteries: A Will to Kill