2021
as The Drifter
2022
as Sergeant Dunkie
2013
as Doctor's Assistant (uncredited)
2018
as Milos
2016
as Priest
2012
as Pete Ross
as Mr. Clark
as Garrett Spencer
2023
as Lamont Henry
2003
as Beaver (Revolt of the Beavers)
as Stephen Michoud