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