2024
as Police Chief
2024
as Jogger
2023
as Daniel
2021
as Band Leader
2020
as Birthmark
2020
as Josiah
2019
as Bartender
2019
as Recording Studio Manager
2018
as Agent Lem
2016
as Director
2016
2016
as Leeroy Rogers
2003
as Young Man in Crowd (uncredited)
as Officer Thompson