
Actor.
The Thicket 2024
as Slim
Sheltering Season 2022
as Rex
It Chapter Two 2019
as Henry Bowers
Braven 2018
as Essington
Once There Was A Winter 2017
as Welder
Garage Sale Mystery: The Art of Murder 2017
as Sam Brisco
Dead Rising: Endgame 2016
as Skinner
Buried Secrets 2015
as Jeff Saunders
Leprechaun: Origins 2014
as Sean
A Ring by Spring 2014
as Will
The Good Mistress 2014
as Kenny
Down Here 2014
as Yvonne, Director, Writer
Down River 2013
as Todd
Mr. Hockey: The Gordie Howe Story 2013
as Smoky McLeod
The Marine 3: Homefront 2013
as Brooks
Maximum Conviction 2012
as Max
The Tall Man 2012
as Steven
Big Time Movie 2012
as Concert Promoter
Goodnight for Justice: The Measure of a Man 2012
as Deke Spradling
Snowmageddon 2011
as Sheriff Jacob
Vampire 2011
as Morgan Hoffman
Repeaters 2011
as Rafe Bouchard
Hard Ride to Hell 2010
as Juno
Gunless 2010
as Ringo
The Gambler, The Girl and The Gunslinger 2009
as Joker
The Most Wonderful Time of the Year 2008
as Lanny
Lost in the Dark 2007
as Jared Evans
Veiled Truth 2006
as Tony
Limp 2006
as Sulley (as Teach), Stunts
Fierce People 2006
as Dwayne
Credits from TMDB.