David Keith
Biography
Movies 90
Daredevil
as Jack Murdock
2003
An Officer and a Gentleman
as Sid Worley
1982
Men of Honor
as Captain Hartigan
2000
U-571
as Maj. Matthew Coonen
2000
Behind Enemy Lines
as Master Chief Tom O'Malley
2001
Carrie
as Det. John Mulchaey
2002
Brubaker
as Larry Lee Bullen
1980
The Indian in the Cupboard
as Boone
1995
Major League II
as Jack Parkman
1994
Firestarter
as Andrew McGee
1984
Raise Your Voice
as Simon Fletcher
2004
Gold Diggers: The Secret of Bear Mountain
as Ray Karnisak
1995
The Two Jakes
as Det. Lt. Loach
1990
Poodle Springs
as Larry Victor
1998
Epoch
as Mason Rand
2001
The Rose
as Mal
1979
Awaken
as Walsh
2015
Locusts: The 8th Plague
as Gary
2005
The Lords of Discipline
as Will McLean
1983
The Great Santini
as Red Petus
1979
Ernest Goes to School
as Squint Westwood
1994
White of the Eye
as Paul White
1987
Outlaw Prophet: Warren Jeffs
as Gary Engels
2014
In Her Line of Fire
as Vice President Walker
2006
Gulag
as Mickey Almon
1985
The Stickup
as Ray DeCarlo
2002
Raw Justice
as Mace
1994
Christian Mingle
as Bill Wood
2014
Texas
as Jim Bowie
1995
Bottoms Up
as Uncle Earl
2006
Are You in the House Alone?
as Student (uncredited)
1978
Path of Destruction
as Roy Stark
2005
All Saints
as Boyd
2017
The Further Adventures of Tennessee Buck
as Buck Malone
1988
Walden
as Judge Boyle
2023
If Looks Could Kill
as Det. Peter Stanford
1996
All Souls Day: Dia de los Muertos
as Sheriff Blanco
2005
Dead Money
as Jack
2024
Hot Blooded
as Mr. Colbert
1997
A Family Thing
as Sonny
1996
Succubus: Hell-Bent
as Wallace
2007
Cahoots
as Harley
2001
Friendly Fire
as Leroy Hamilton
1980
Clover Bend
as McGary
2002
Back Roads
as Mason
1981
Caged Fear
as Tommy Lane
1991
World Traveler
as Richard
2002
Deep Shock
as Andrew Raines
2003
Ambushed
as Deputy Lawrence
1998
A Memory in My Heart
as Sheriff Matt Carden
1999
Deadly Sins
as Jack Gales
1995
Sabretooth
as Bob Thatcher
2002
Take This Job and Shove It
as Harry Meade
1981
XXX's & OOO's
as Bullet Dobbs
1994
Love and Treason
as Eli Dixon
2001
The Golden Moment: An Olympic Love Story
as Wayne Robinson
1980
Independence Day
as Jack Parker
1983
I’ll Be Watching
as Sheriff
2023
Heritage Falls
as Coach Charlie Fitzpatrick
2016
Miracle Dogs Too
as Mr. Mulvaney
2006
If... Dog... Rabbit
as Parole Officer Gilmore
1999
Heartbreak Hotel
as Elvis Presley
1988
Liar's Edge
as Gary Kirkpatrick
1992
Till the End of the Night
as Garrett Hill
1995
Secret of the Andes
as Brooks Willings
1999
Burning Down the House
as Carolina
2001
Born Wild
as Jack Hutton
1995
Wedding at Graceland
as Major
2019
Beneath the Blue
as Hawk
2010
Whose Child Is This? The War for Baby Jessica
as Dan Schmidt
1993
Judge and Jury
as Joseph Meeker
1997
Perfect Prey
as Dwayne Alan Clay
1998
Off and Running
as Jack Cornett
1991
Hangman's Curse
as Nate Springfield
2003
Come Away Home
as Sheriff Jantz
2005
Distant Cousins
as Harry Young
1993
Guts and Glory: The Rise and Fall of Oliver North
as Lt. Col. Oliver North
1989
Mother Ghost
as Carey
2002
The Kings of Brooklyn
as Scoggins
2004
Epoch: Evolution
as Mason Rand
2003
Unrequited
as Nate Grissom
2010
Anthrax
as Adam Stewart
2001
Temptation
as Bone
1994
Invasion of Privacy
as Sgt. Rutherford
1996
Madhouse Mecca
as Harlen
2018
Question of Privilege
as Carter Roberts
1999
Hammer: The 'Rootin' for Regen' story
as Dr. Sam Giles
2017
Constant Payne
as Alexander 'Doc' Payne (Voice)
2001
Boys of Summerville
as Joe
2008
Secret City: The Oak Ridge Story - The War Years
as Narrator
2005TV Shows 23
Law & Order: Special Victims Unit
as John 'Hawk' Hawkins
1999
NCIS
as Mike Watson
2003
Hawaii Five-0
as Wade Gutches
2010
CSI: Miami
as Evan Caldwell
2002
Law & Order: Criminal Intent
as Mark Virgini
2001
Regular Show
as Streaming (voice)
2010
Happy Days
1974
Walker, Texas Ranger
as Cliff Eagleton
1993
The Outer Limits
as Major Mercer
1995
Nikita
as Richard Ellison
2010
Arli$$
as Archie Michaels
1996
Martial Law
as Cliff Eagleton
1998
Made in Hollywood
as Self
2005
High Incident
as Jim Marsh
1996
The Class
as Yonk Allen
2006
If Tomorrow Comes
as Daniel Cooper
1986
Strangers
as Richard
1996
Flesh 'n' Blood
as Arlo Weed
1991
Lone Star
as John Allen
2010
Local Heroes
1996
Co-Ed Fever
as Tuck
1979
Still Life
as Ben
2003
Constant Payne
as Alexander 'Doc' Payne
2005