David Keith

David Keith

David Lemuel Keith (born May 8, 1954) is an American actor and director. His breakthrough role was that of aspiring Navy pilot Sid Worley in An Officer and a Gentleman (1982), for which he received Golden Globe nominations for Best Supporting Actor and New Star of the Year – Actor for his performance. His other notable roles include Jack Murdock in Daredevil (2003), Det. John Mulcahey in Carrie (2002), Master Chief Tom O'Malley in Behind Enemy Lines (2001), Captain Hartigan in Men of Honor (2000), Maj. Matthew Coonen in U-571 (2000), Boone in The Indian in the Cupboard (1995), Jack Parkman in Major League II (1994), Det. Lt. Loach in The Two Jakes (1990), Elvis Presley in Heartbreak Hotel (1988), and Andrew 'Andy' McGee in Firestarter (1984).

Dead Money
2024
Jack
I’ll Be Watching
2023
Executive Producer
Walden
2023
Judge Boyle
Wedding at Graceland
2019
Major
Madhouse Mecca
2018
Harlen
All Saints
2017
Boyd
Hammer: The 'Rootin' for Regen' story
2017
Dr. Sam Giles
Heritage Falls
2016
Coach Charlie Fitzpatrick
Awaken
2015
Walsh
Christian Mingle
2014
Bill Wood
Beneath the Blue
2010
Hawk
Unrequited
2010
Nate Grissom
Succubus: Hell-Bent
2007
Wallace
Bottoms Up
2006
Uncle Earl
In Her Line of Fire
2006
Vice President Walker
Miracle Dogs Too
2006
Mr. Mulvaney
Locusts: The 8th Plague
2005
Gary
Come Away Home
2005
Sheriff Jantz
Path of Destruction
2005
Roy Stark
All Souls Day: Dia de los Muertos
2005
Sheriff Blanco
Secret City: The Oak Ridge Story - The War Years
2005
Narrator
Raise Your Voice
2004
Simon Fletcher
The Kings of Brooklyn
2004
Scoggins
Daredevil
2003
Jack Murdock
Epoch Evolution
2003
Mason Rand
Hangman's Curse
2003
Nate Springfield
Deep Shock
2003
Andrew Raines
Carrie
2002
Det. John Mulchaey
The Stickup
2002
Ray DeCarlo
Sabretooth
2002
Bob Thatcher
World Traveler
2002
Richard
Mother Ghost
2002
Carey
Clover Bend
2002
McGary
Epoch
2001
Mason Rand
Behind Enemy Lines
2001
Master Chief Tom O'Malley
Anthrax
2001
Adam Stewart
Cahoots
2001
Harley
Love and Treason
2001
Eli Dixon
Constant Payne
2001
Alexander 'Doc' Payne (Voice)
U-571
2000
Maj. Matthew Coonen
Men of Honor
2000
Captain Hartigan
Secret of the Andes
1999
Brooks Willings
A Memory in My Heart
1999
Sheriff Matt Carden
Question of Privilege
1999
Carter Roberts
If... Dog... Rabbit
1999
Parole Officer Gilmore
Poodle Springs
1998
Larry Victor
Ambushed
1998
Deputy Lawrence
Perfect Prey
1998
Dwayne Alan Clay
Judge and Jury
1997
Joseph Meeker
Hot Blooded
1997
Mr. Colbert
A Family Thing
1996
Sonny
Invasion of Privacy
1996
Sgt. Rutherford
If Looks Could Kill
1996
Det. Peter Stanford
Till the End of the Night
1995
Garrett Hill
Gold Diggers: The Secret of Bear Mountain
1995
Ray Karnisak
Born Wild
1995
Jack Hutton
The Indian in the Cupboard
1995
Boone
Deadly Sins
1995
Jack Gales
Texas
1995
Jim Bowie
Major League II
1994
Jack Parkman
Temptation
1994
Bone
Raw Justice
1994
Mace
XXX's & OOO's
1994
Bullet Dobbs
Distant Cousins
1993
Harry Young
Liar's Edge
1992
Gary Kirkpatrick
Off and Running
1991
Jack Cornett
Caged Fear
1991
Tommy Lane
The Two Jakes
1990
Det. Lt. Loach
Guts and Glory: The Rise and Fall of Oliver North
1989
Lt. Col. Oliver North
The Further Adventures of Tennessee Buck
1988
Director
Heartbreak Hotel
1988
Elvis Presley
The Curse
1987
Director
White of the Eye
1987
Paul White
Gulag
1985
Mickey Almon
Firestarter
1984
Andrew McGee
The Lords of Discipline
1983
Will McLean
Independence Day
1983
Jack Parker
An Officer and a Gentleman
1982
Sid Worley
Take This Job and Shove It
1981
Harry Meade
Back Roads
1981
Mason
Brubaker
1980
Larry Lee Bullen
The Golden Moment: An Olympic Love Story
1980
Wayne Robinson
Friendly Fire
1980
Leroy Hamilton
The Great Santini
1979
Red Petus
The Rose
1979
Mal
Are You in the House Alone?
1978
Student (uncredited)
Barn of the Naked Dead
1974
Stunts