2015
as Guerilla Soldier (uncredited)
2017
as Fritz Haaber
2016
as MJ State Trooper #3
as Paul
2025
as Patrick Ferguson
2023
as Tommy Douglas
as Maverick
2021
as Cash Howitzer
2018
as Martin
as Bryan
as Cody
2013
as Tommy
as Val
as Will