Darkest Edge TBA
as Bradley Wilcox
Myth of Man 2025
as Citizen
Alan and the Rulers of the Air 2023
as Cain
Brimstone Saint 2021
as Mayor (Clarence)
The Redeemed 2019
as Frank
Western World 2017
as Doctor Caleb Moss
The Watchers: Revelation 2013
as Joshua Sanders
Credits from TMDB.