
David Keith
Age: 72
- 88 movies
- 4 series
- Career 1979 – 2024
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).
Best movies
Discover the highest-rated movies in David Keith’s filmography.
David Keith movies available on streaming
Find out where to watch David Keith’s movies on streaming in Luxembourg.
Latest movies
Discover the most recent movies with David Keith and explore the full filmography.
TV series
Discover the TV series in which David Keith is part of the main cast.
Most frequent collaborators
David Keith has shared the screen with many actors over the years. Discover the performers he has made the most movies with.
Barbara Babcock2 movies together
Bill Paxton2 movies together
Corbin Bernsen2 movies together
Frederic Forrest2 movies together
Grace Zabriskie2 movies together
Harvey Keitel2 movies together
James Avery2 movies together
James Hong2 movies together
John Corbett2 movies together
M. Emmet Walsh2 movies together
Robert Duvall2 movies together
Most frequent movie genres
The genres David Keith has worked in most, counted across the whole filmography. Click a genre to see the matching movies.
David Keith’s filmography
88 titlesSomething wrong or missing? Let us know




































