Actor
Amish Stud: The Eli Weaver Story
2023
as Detective Michael Maxwell
Peter Pan & Wendy
2023
as Jolly Roger Pirate / Skull Rock Pirate
Sol
2020
as Mariano
Mystery 101: Dead Talk
2019
as Mitchell McHale
Darrow & Darrow: Witness to Murder
2019
as Sebastian McMahon
Guns of Purgatory
2016
as Ashley Hollis
The Revenant
2015
as Trapper (uncredited)
Empyrean
2015
as Darren
Decoys 2: Alien Seduction
2007
as Guy One
12 Days of Christmas Eve
2004
as Doorman
Riding Shotgun
as Motel Clerk