Born 1954 (age 72) · Knoxville, Tennessee, USA
Appears in 114 titles

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).

Filmography

Daredevil
5.3
Daredevil
2003
as Jack Murdock
Men of Honor
7.5
Men of Honor
2000
as Captain Hartigan
Behind Enemy Lines
6.4
Behind Enemy Lines
2001
as Master Chief Tom O'Malley
U-571
6.5
U-571
2000
as Maj. Matthew Coonen
An Officer and a Gentleman
7.0
An Officer and a Gentleman
1982
as Sid Worley
Raise Your Voice
6.5
Raise Your Voice
2004
as Simon Fletcher
Firestarter
6.3
Firestarter
1984
as Andrew McGee
The Indian in the Cupboard
6.5
The Indian in the Cupboard
1995
as Boone
Carrie
6.1
Carrie
2002
as Det. John Mulchaey
Brubaker
7.1
Brubaker
1980
as Larry Lee Bullen
Major League II
5.7
Major League II
1994
as Jack Parkman
The Two Jakes
6.0
The Two Jakes
1990
as Det. Lt. Loach
Gold Diggers: The Secret of Bear Mountain
The Rose
6.7
The Rose
1979
as Mal
Ernest Goes to School
4.0
Ernest Goes to School
1994
as Squint Westwood
White of the Eye
5.8
White of the Eye
1987
as Paul White
A Family Thing
6.5
A Family Thing
1996
as Sonny
The Great Santini
6.8
The Great Santini
1979
as Red Petus
All Saints
6.2
All Saints
2017
as Boyd
Epoch
4.7
Epoch
2001
as Mason Rand