

Buster Brooks(2026)
Uncle Ned

In Spite of Ourselves(2026)

The Short Game(2025)
Jack Odom

Viridian(2025)
Marcus

PARATUS A 20th Anniversary Special(2025)

On Fire(2023)
Marv

Grumpy Old Santa(2023)

Delicate State(2022)
Glenn

Blackwood(2022)
Wallace Price

A Dark Foe(2021)
Special Agent Stewart

The Little Things(2021)
Captain Henry Davis

Under the Stadium Lights(2021)
Coach Warren

Neon Days(2020)
Luke

The Runners(2020)
Pete

Scream Test(2020)
Doctor Doubleday

The Challenger Disaster(2019)
Finch Richards (Lawyer)

Every Other Holiday(2018)
Ed

Bomb City(2017)
Cameron Wilson

Aftermath(2017)
Matt

Transformers: The Last Knight(2017)
General Morshower

Curvature(2017)
Tomas

When the Bough Breaks(2016)
Martin Cooper

Bug(2016)
Gerald

I Did Not Forget You(2015)
COL. John Redbow

Dark Places(2015)
Jim Jeffreys

Hoovey(2015)
Dr. Kattner

The Doo Dah Man(2015)
Smitty

Flutter(2014)
Lonny

After Earth(2013)
Commander Velan

Parkland(2013)
Mike Howard

Backwards(2012)
Coach Spriklin

Rogue Assassin(2012)

Moneyball(2011)
Ron Hopkins

Transformers: Dark of the Moon(2011)
General Morshower

X-Men: First Class(2011)
Colonel Hendry

The Legend of Hell's Gate: An American Conspiracy(2011)
J.H. Gordon

The Crazies(2010)
Intelligence Officer

Psychic Experiment(2010)
Mr. Anderson

The Waiter(2010)

Transformers: Revenge of the Fallen(2009)
General Morshower

ExTerminators(2009)
Boss

Desdemona: A Love Story(2009)
Father Wade

Fire from Below(2009)
General Cook

The Men Who Stare at Goats(2009)
Major General Holtz

Grizzly Park(2008)
Ranger Bob

Delta Farce(2007)
General

Transformers(2007)
SOCCENT Sergeant

Behind Enemy Lines II: Axis of Evil(2006)
Admr. Henry D. Wheeler

All the King's Men(2006)
Commissioner

Striking Range(2006)
Ted Billings

Good Night, and Good Luck.(2005)
Colonel Anderson

Disaster!(2005)
General Washington / The President (voice)

Hostage(2005)
Lt. Leifitz

The Island(2005)
Medical Courier

The Last Shot(2004)
Agent McCaffrey

The Core(2003)
FBI Agent

Gacy(2003)
Ted Boyle

Blood Work(2002)
Captain

Black Hawk Down(2001)
LTC Tom Matthews

Pearl Harbor(2001)
William Halsey Jr.

Sole Survivor(2000)
Robert Donner

My Little Assassin(1999)
Agent Larrigoy

The Jack Bull(1999)
Col. Jeffries

The Wonder Cabinet(1999)
Sheriff Stenner

Godzilla(1998)
Kyle Terrington

12 Bucks(1998)

Phoenix(1998)
Anti-Abortionist

Runaway Car(1997)
Captain Jim Louben

Air Force One(1997)
Agent Walters

Death Benefit(1996)
Tim O'Grady

Pistol Pete(1996)
Ticket Seller

Sketch Artist II: Hands That See(1995)
Bill Loman

Dominion(1995)
Lance

Alien Nation: Body and Soul(1995)
Lt. Smith

The River Wild(1994)
Policeman

In the Army Now(1994)
Recruiting Sergeant Richard Day

Star Trek: Generations(1994)
Navigator

Children of the Dark(1994)
Trooper

Precious Victims(1993)
Dog Handler

12:01(1993)
Detective Cryers

In the Line of Duty: Ambush in Waco(1993)
Conway LeBleu

From the Files of Joseph Wambaugh: A Jury of One(1992)
Det. Gary Graves

Under Siege(1992)
Ensign Taylor

Shoot First: A Cop's Vengeance(1991)
Prosecutor

The Heroes of Desert Storm(1991)

Follow Your Heart(1990)
Policeman

By Dawn's Early Light(1990)
F-18 Pilot

84C MoPic(1989)
Cracker

Rock-A-Die Baby(1989)
Private Opie Thompson

Roe vs. Wade(1989)
Jerry

Tango & Cash(1989)
Co-Worker

Defense Play(1988)
Bartender

The Philadelphia Experiment(1984)
Mechanic

Skeezer(1982)
Tom

Dead & Buried(1981)
Jimmy

A Few Days at Weasel Creek(1981)
Eugene

The Bermuda Triangle(1979)
Gallivan

Drive-In(1976)
Orville Hennigson

Pickleball
Chuck