Home / Discover / People

Knight and Day

2010
as Frank Knight

Saving Private Ryan

1998
as War Department Colonel

The Purge: Anarchy

2014
as New Founding Father

Mission: Impossible

1996
as Frank Barnes

Starship Troopers

1997
as General

Planes: Fire & Rescue

2014
as Cabbie (voice)

Outbreak

1995
as Lt. Col. Briggs

Natural Born Killers

1994
as Dale Wrigley

JFK

1991
as General Y

Platoon

1986
as Captain Harris

Kid

1990
as Forrest Garvey

The Fourth War

1990
as Sergeant Major

Trial and Error

1997
as Dr. German Stone

Rules of Engagement

2000
as Gen. Perry

Range 15

2016
as The President

Operation Delta Force 2: Mayday

1998
as Captain Halsey Lang

Endangered

1994
as Ricky (deputy Jogger)

Dead On: Relentless II

1992
as Captain Rivers

Fire Birds

1990
as A.K. McNeil

Sniper: Special Ops

2016
as Lieutenant Colonel Jackson

Missing Brendan

2003
as General Temekin

Invaders from Mars

1986
as Squad Leader

Casualties of War

1989
as Capt. Hill

Guarding Tess

1994
as Charles Ivy

Servants of Twilight

1991
as Police Officer

Within the Rock

1996
as General Hurst

Born on the Fourth of July

1989
as Infantry Colonel

Always

1989
as Don

August: Osage County

2013
as Radio Announcer

The Neon Empire

1989
as Chief Bates

The Great Raid

2005
as General Kreuger

Naked Run

2011
as Harry

Blue

2015
as Mr. Phelps

Wicked Ways

1999
as Vernon Harpwood

Director

Movie Alexander 2004
Movie No Better Place to Die 2019

Writer

Movie Fire Birds 1990
Movie No Better Place to Die 2019