Vernon Presley
Priscilla (2023)
Armed Guard #1
Nightmare Alley (2021)
J. D. Salinger
My Salinger Year (2020)
Colin
Thicker Than Water (2019)
Protesting Eel
Fahrenheit 451 (2018)
Sheriff
Shut In (2016)
Phil Diamond
Race (2016)
US Army General
X-Men: Days of Future Past (2014)
Anthony's Concierge
Enemy (2014)
Mr. Federman
Wandering Eye (2011)
Newscaster
I'm Not There (2007)
Joe Aguilar
Solar Attack (2006)
FBI Bomb Tech Bale
Time Bomb (2006)
Sergeant (uncredited)
Code Breakers (2005)
The Last Casino (2004)
Reviving Doctor
Dawn of the Dead (2004)
Jack Ball
Bugs (2003)
Peter
Mambo Italiano (2003)
Matt Harper
A Woman Hunted (2003)
Hitchens
Rudy: The Rudy Giuliani Story (2003)
Agent Collier
Levity (2003)
Secretary of Defense
The Brady Bunch in the White House (2002)
Friesen
Men with Brooms (2002)
Col. Mikkelson
Cadet Kelly (2002)
Timothy Sandburg
Aftermath (2002)
Life in the Balance (2001)
Sheriff Baker
The Moving of Sophia Myles (2000)
Assistant Planetship / Psychlo Guard
Battlefield Earth (2000)
Fisherman Ike
The Crossing (2000)
Paramedic
Forever Mine (1999)
Johnson
Both Sides of the Law (1999)
Richie Newton
Different (1999)
Chick Ward
Affliction (1998)
Nelson
The Peacekeeper (1997)
Soldier
Silent Trigger (1996)