7.0Vanished in an Instant2026as Officer Troy Monroe
Brothers Beastly2025as The Brothers
8.0Kill Victoria2024as Nick
The Young Arsonists2023as Dale
6.0Faith Heist: A Christmas Caper2022as Jack
Between Realities Along the Edge of Time2021as Thomas
6.0Flashback2021as Pierced Man
6.2Faith Heist2021as Jack
The Communist's Daughter2021as Ian McDougald
7.0A Dog Cried Wolf2020as Tex
3.9Stardust2020as Mick Ronson
Resolve2020as Older Sam
6.2The Empty Man2020as Paul
Liminal2020as Steve
4.5Tainted2020as Malick
6.9Most Dangerous Game2020as Connell (uncredited)
5.5Disappearance at Clifton Hill2020as The One-Eyed Man
5.7Spiral2019as Liam
8.4Hudson & Rex2019as Billy Mumford
6.3Mary Goes Round2018as Pete
5.0The Scent of Rain & Lightning2018as Meryl
6.3Frankie Drake Mysteries2017as Constable Crowley
2.3The Definites2017as Abe
7.1American Gods2017as Colonial Tyr
6.9Cardinal2017
6.3Incorporated2016as Varik
6.0The Void2016as Daniel Carter
7.3Private Eyes2016as Jackson Van Horn
- NO IMG
The Orchard
The Orchard2015as Charlie
6.2Forsaken2015as Frank Tillman
4.5No Stranger Than Love2015as Jamie Whyte
7.8Schitt's Creek2015as Sean
- NO IMG
Honor Code
Honor Code2014
4.9Strange Empire2014as Captain John Slotter
7.0Relative Happiness2014as Joss
5.8The Captive2014as Mike
6.3Cas & Dylan2013as Steve
3.2The Animal Project2013as Leo
5.0The Last Will and Testament of Rosalind Leigh2012as Leon Leigh / Surveillance Expert
6.0The Conspiracy2012as Aaron
5.5The Samaritan2012as Jake
8.0Margo Lily2012as Rob
- NO IMG
Not Over Easy
Not Over Easy2011as Ken
2.9Befriend and Betray2011as Willy
6.9King2011
5.3Small Town Murder Songs2010as Jim
7.7Lost Girl2010as Kelly the Hunter
4.3Gangster Exchange2010as Big Dave
7.0Republic of Doyle2010as Chad
6.9The Listener2009as Jay Levinson
5.9Adoration2009as Daniel
- NO IMG
This Beautiful City
3.5This Beautiful City2007as Johnny
3.7Killing Zelda Sparks2007as Ryan Bladder
6.2Touch the Top of the World2006as Chris Morris
7.0House2006as Duncan
8.0This Is Wonderland2004as Allan Gold
6.5The Safety of Objects2002as Z-100 Judge
4.6The Fraternity2002as Smitty Jacobson
6.7Mutant X2001as Peter Morton
6.8Relic Hunter1999as Vic
