Actor
The Parking Spot
2026
My Daughter Was Taken
2026 · as James
Sins of the Father
2025 · as Reverend Hollins
The Nanny Sees All
2025 · as Detective
Guess Who
2024 · as Norman Martindale
Frontiers
2023 · as Curé
Anonymously Yours
2021 · as Professor Deportes
Wars
2021 · as Capitaine Robert
Hide
2021 · as Voice
The Hummingbird Project
2019 · as FBI Agent #1
Touched
2017
Meetings with a Young Poet
2014 · as Reporter