Vincent
In the Dark (2019)
Ezra Elvins
Diggstown (2019)
Ezra Elvins (as Aiden Devine)
Gary
The Umbrella Academy (2019)
Sheriff Frederick Dale
Impulse (2018)
RJ Safford
The Bold Type (2017)
Martin Bayley
The Girlfriend Experience (2016)
Last Seer
Killjoys (2015)
Eldon Stammets
Hannibal (2013)
Barry Ketchum
Motive (2013)
Staff Sgt. Boyko
Rookie Blue (2010)
Hal Gushue
Republic of Doyle (2010)
MJ Coldwell
Prairie Giant: The Tommy Douglas Story (2006)
Tollan
Veritas: The Quest (2003)
Grey Man
Mike Resnick
Widows (2002)
Marcus Starck
Dice (2001)
Bryn
MythQuest (2001)
Frank Gumm
Life with Judy Garland: Me and My Shadows (2001)
Mr. Ryder
Twice in a Lifetime (1999)
Jim Chamberlain
The Arrow (1997)
Terry Kent
FX: The Series (1996)
Robert Kruger
Due South (1994)