Canadian born character actor known for Book of Eli, Pacific Rim, Room, Blindness, Anon, Pompeii, The Glass Castle and The Boondock Saints.
Suits
as Ackerman
The Expanse
as Captain McDowell
Degrassi
as Tony
The Strain
as Caldwell
Titans
as Jacob
Alert: Missing Persons Unit
as Renwick
Lost Girl
as Salvatore Ferraro
Orphan Black
as Detective Troy Collier
The Wonderful World of Disney
as Granger
Pacific Rim
as Captain Merrit
Transplant
as Andy
Due South
as Sandor
Law & Order Toronto: Criminal Intent
as Felix
FX: The Series
as Guard #1
Twice in a Lifetime
as Frank
Drive
as Assistant Director #1
The Book of Eli
as Hoyt
Alphas
as Quinn
Station Eleven
as Dieter
Stumptown
as Whale