Actor
Silent Night in Algona
2022
Ash and Bone
2022
as Sheriff Vincent
Best Years Gone
2021
as Ike Gilles
Eternal Code
2019
as Carter
The Christ Slayer
2019
Wild Faith
2017
as Emmett
Chasing the Star
2017
as Gabriel
40 Nights
2016
as Gabriel
Ashes of Eden
2014
as Shawn Nichols
Real Steel
2011
as Photographer (uncredited)
Handlebar
2010
as Benny
Fairview St.
2010
as Det. Ferguson
Was Once a Hero
as Frank