Wynonna Earp: Vengeance 2024
as Kyle
Heritage Minutes: D-Day 2019
as Special Operations Soldier
Suck It Up 2017
as Bro in Car
A Miracle on Christmas Lake 2016
as Team Mate #1
Spooked 2008
as Max
Badland 2007
as Stevie
Brokeback Mountain 2005
as Bobby Twist (age 10)
A Father's Choice 2000
Stunts
Credits from TMDB.