By Any Means 2026
as Bobby Gilmer
Idiots 2026
as Roy, Who Wanted Revenge
The Spectacular Now 2013
as Drunk Man
The Crazies 2010
as Rory Hamill
Hope & Redemption: The Lena Baker Story 2008
as Mr. Candance
Hudson Taylor 1981
as Hudson Taylor
Credits from TMDB.