Skip to content
David Keith
Actor Director

David Keith

Born May 8, 1954 in Knoxville, Tennessee, USA

20 films

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

Awards

0 wins, 1 nomination

Filmography 20

All Saints (2017) movie poster
All Saints2017
Awaken (2015) movie poster
Awaken2015
Christian Mingle (2014) movie poster
Christian Mingle2014
Bottoms Up (2006) movie poster
Bottoms Up2006
Raise Your Voice (2004) movie poster
Raise Your Voice2004
Deep Shock (2003) movie poster
Deep Shock2003
Behind Enemy Lines (2001) movie poster
Behind Enemy Lines2001
Epoch (2001) movie poster
Epoch2001
Men of Honor (2000) movie poster
Men of Honor2000
U-571 (2000) movie poster
U-5712000
Gold Diggers: The Secret of Bear Mountain (1995) movie poster
Gold Diggers: The Secret of Bear Mountain1995
The Indian in the Cupboard (1995) movie poster
The Indian in the Cupboard1995
The Two Jakes (1990) movie poster
The Two Jakes1990
The Curse (1987) movie poster
The Curse1987
White of the Eye (1987) movie poster
White of the Eye1987
Firestarter (1984) movie poster
Firestarter1984
The Lords of Discipline (1983) movie poster
The Lords of Discipline1983
An Officer and a Gentleman (1982) movie poster
An Officer and a Gentleman1982
Brubaker (1980) movie poster
Brubaker1980
The Rose (1979) movie poster
The Rose1979