Bad Hombres 2025
as Rancher
The Hating Game 2021
as Simon
The First Purge 2018
as General Smiley
Lost Revolution 2011
as Michael Joseph
I Believe in America 2007
Far from Heaven 2002
as Soda Jerk
Credits from TMDB.