

Priscilla(2023)
Vernon Presley

Nightmare Alley(2021)
Armed Guard #1

My Salinger Year(2020)
J. D. Salinger

Thicker Than Water(2019)
Colin

Fahrenheit 451(2018)
Protesting Eel

Shut In(2016)
Sheriff

Race(2016)
Phil Diamond

Enemy(2014)
Anthony's Concierge

X-Men: Days of Future Past(2014)
US Army General

Wandering Eye(2011)
Mr. Federman

I'm Not There(2007)
Newscaster

Solar Attack(2006)
Joe Aguilar

Time Bomb(2006)
FBI Bomb Tech Bale

Code Breakers(2005)
Sergeant (uncredited)

The Last Casino(2004)
Hotel Game Boss

Dawn of the Dead(2004)
Reviving Doctor

Mambo Italiano(2003)
Peter

Levity(2003)
Agent Collier

A Woman Hunted(2003)
Matt Harper

Bugs(2003)
Jack Ball

Rudy: The Rudy Giuliani Story(2003)
Hitchens

The Brady Bunch in the White House(2002)
Secretary of Defense

Men with Brooms(2002)
Friesen

Aftermath(2002)
Timothy Sandburg

Cadet Kelly(2002)
Col. Mikkelson

Life in the Balance(2001)

Battlefield Earth(2000)
Assistant Planetship / Psychlo Guard

The Moving of Sophia Myles(2000)
Sheriff Baker

The Crossing(2000)
Fisherman Ike
Both Sides of the Law(1999)
Johnson

Different(1999)
Richie Newton

Forever Mine(1999)
Paramedic

Affliction(1998)
Chick Ward

The Peacekeeper(1997)
Nelson

Silent Trigger(1996)
Soldier