Home / Discover / People

Transformers: The Last Knight

2017
as General Morshower

X-Men: First Class

2011
as Colonel Hendry

Transformers

2007
as Colonel Sharp

Transformers: Dark of the Moon

2011
as General Morshower

24

2001
as Aaron Pierce

Pearl Harbor

2001
as RAdm. William F. 'Bull' Halsey Jr.

The Island

2005
as Medical Courier

Bloodline

2015
as Wayne Lowry

After Earth

2013
as Commander Velan

Moneyball

2011
as Ron Hopkins

Air Force One

1997
as Agent Walters

Godzilla

1998
as Kyle Terrington

Black Hawk Down

2001
as Lt. Col. Tom Matthews

The Crazies

2010
as Intelligence Officer

When the Bough Breaks

2016
as Martin Cooper

Under Siege

1992
as Ensign Taylor

Psychic Experiment

2009
as Mr. Anderson

Good Night, and Good Luck.

2005
as Colonel Anderson

Death Benefit

1996
as Tim O'Grady

Runaway Car

1997
as Captain Jim Louben

Dark Places

2015
as Jim Jeffreys

12:01

1993
as Detective Cryers

Sole Survivor

2000
as Robert Donner

By Dawn's Early Light

1990
as F-18 Pilot

Aftermath

2017
as Matt

Dead & Buried

1981
as Jimmy

The Men Who Stare at Goats

2009
as Major General Holtz

Bomb City

2017
as Cameron Wilson

Blood Work

2002
as Captain

The Doo Dah Man

2015
as Smitty

The Runners

2020
as Pete

Parkland

2013
as Mike Howard

The River Wild

1994
as Policeman

Phoenix

1998
as Anti-Abortionist

Neon Days

2019
as Luke

Drive-In

1976
as Orville Hennigson

The Challenger Disaster

2019
as Finch Richards (Lawyer)

Backwards

2012
as Coach Spriklin

Hoovey

2015
as Dr. Kattner

In the Army Now

1994
as Recruiting Sergeant Richard Day

The Last Shot

2004
as Agent McCaffrey

Skeezer

1982
as Tom

The Waiter

2010
as Nigel Hamilton

Rock-A-Die-Baby

1989
as Private Opie Thompson

The Jack Bull

1999
as Col. Jeffries

A Dark Foe

2020
as Special Agent Stewart

12 Bucks

1998
as Stocker

Curvature

2017
as Tomas

On Fire

2023
as Marv

Scream Test

2020
as Doctor Doubleday

Grizzly Park

2008
as Ranger Bob

Tango & Cash

1989
as Co-Worker

Remember the Sultana

2018
as Phillip Van Horn / Sergeant Michael H. Sprinkle (voice)

Tagget

1991
as Bennett Lawson

The Core

2003
as FBI Agent

Hostage

2005
as Lt. Leifitz

Behind Enemy Lines II: Axis of Evil

2006
as Admr. Henry D. Wheeler

Disaster!

2006
as General Washington / The President (voice)

84C MoPic

1989
as Cracker

Dominion

1995
as Lance

Gacy

2003
as Ted Boyle

Guest Star

Episode Murder One
Chapter One, Year Two
1996
Episode The Huntress
Smartest Guy in the World
2001
Episode The Agency
The Year Of Lying Dangerously
2001
Episode Star Trek: Voyager
Resistance
1995
Episode Summerland
Pilot (1)
2004
Episode Dallas
Black Market Baby
1978
Episode Alien Nation
Body and Soul
1995
Episode The Closer
Borderline
2006
Episode The Resident
Total Eclipse of the Heart
2018
Episode Summerland
And So the Day Begins (2)
2004
Episode Matlock
The Blues Singer
1989
Episode Supergirl
Blood Bonds
2016
Episode Providence
Shadow Play
2002
Episode Trauma
Sweet Jane
2010
Episode Once And Again
Edifice Wrecked
2001
Episode First Wave
Normal, Illinois
1999
Episode Lie to Me
Beat the Devil
2010
Episode The Secret World of Alex Mack
Paradise Lost (1)
1998
Episode The Orville
Command Performance
2017
Episode Castle (2009)
Dreamworld (2)
2013
Episode Supergirl
Myriad
2016
Episode Matlock
The Man of The Year
1991
Episode Monk
Mr. Monk Gets Cabin Fever
2005
Episode The Secret World of Alex Mack
Big Ray
1996
Episode Millennium
The Fourth Horseman (1)
1998
Episode 24
Day 5: 11:00 A.M. - 12:00 P.M.
2006
Episode Eli Stone
Patience
2008
Episode Marvel's Agents of S.H.I.E.L.D.
Ragtag
2014
Episode King of the Hill
Arlen City Bomber
2005
Episode Star Trek: Enterprise
North Star
2003
Episode The X-Files
All Souls
1998
Episode Marvel's Agents of S.H.I.E.L.D.
Beginning of the End
2014
Episode NCIS
Sub Rosa
2003
Episode Harsh Realm
Inga Fossa
1999
Episode Strange World
Man Plus
2002
Episode Crossing Jordan
Missing Pieces
2004
Episode Millennium
The Time is Now (2)
1998
Episode Deadwood
The Trial of Jack McCall
2004
Episode Supergirl
Better Angels
2016
Episode Law & Order: Special Victims Unit
Gridiron Soldier
2014
Episode The Secret World of Alex Mack
Muckraker
1996
Episode Quantum Leap
Justice
1991
Episode Revolution
Ghosts
2013
Episode Strange World
Rage
2002
Episode Bones
Spaceman in a Crater
2007
Episode The District
Blindsided
2003
Episode Babylon 5
Acts of Sacrifice
1995
Episode Supergirl
Red Faced
2015
Episode The Dukes of Hazzard
Daisy's Shotgun Wedding
1983
Episode Viper
MIG-89
1996
Episode American Dreams
Truth Be Told
2005
Episode JAG
Body Talk
2000
Episode Charmed
Something Wicca This Way Goes
2005
Episode Strange World
Aerobe
2002
Episode Charmed
Still Charmed and Kicking
2005
Episode Police Woman
Battered Teachers
1978
Episode Star Trek: The Next Generation
Peak Performance
1989
Episode NYPD Blue
Aging Bull
1995
Episode Revolution
Clue
2013
Episode Star Trek: The Next Generation
Starship Mine
1993
Episode Diagnosis Murder
Murder in the Courthouse
1995
Episode Revolution
Children of Men
2013
Episode Medical Investigation
Alienation
2004
Episode Buffy the Vampire Slayer
Help
2002
Episode The Crow: Stairway to Heaven
Double Take
1998
Episode Revolution
The Dark Tower
2013
Episode The Secret World of Alex Mack
Nerve
1996
Episode NCIS: Los Angeles
Recruit
2012
Episode Shark
Burning Sensation
2007