The Ballad of Niall McNeil TBA
as Black Bart
Optimus Prime Awakening 2026
as Shrapnel (voice)
How Brief 2026
as James
Drive Back Home 2024
as Moses
A Widow Seduced 2024
as Dan Smith
The End of Sex 2023
as Marlon
ARQ 2016
as Father
Finding Atlantis 2011
as Narrator (voice)
Kaw 2007
as Stan
Hollywoodland 2006
as Chad
Credits from TMDB.