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).
2024
as Jack
2023
as Judge Boyle
2023
as Sheriff
2019
as Major
2018
as Harlen
2017
as Dr. Sam Giles
2017
as Boyd
2016
as Coach Charlie Fitzpatrick
2015
as Walsh
2014
as Bill Wood
2010
as Hawk
2010
2010
2010
as Wade Gutches
2010
as Richard Ellison
2010
as Streaming (voice)
2010
as Nate Grissom
2007
as Wallace
2006
as Yonk Allen
2006
as Uncle Earl
2006
as Vice President Walker
2006
as Mr. Mulvaney
2005
as Gary
2005
as Roy Stark
2005
as Narrator
2005
as Sheriff Blanco
2005
as Sheriff Jantz
2004
as Simon Fletcher
2004
as Scoggins
2003
as Mason Rand
2003
as Mike Watson
2003
as Andrew Raines
2003
as Nate Springfield
2003
as Ben
2003
as Jack Murdock
2002
as Bob Thatcher
2002
as Det. John Mulchaey
2002
2002
as Carey
2002
as Richard
2002
as McGary
2002
as Ray DeCarlo
2001
as Master Chief Tom O'Malley
2001
as Mason Rand
2001
as Mark Virgini
2001
as Eli Dixon
2001
as Carolina
2001
as Harley
2001
as Adam Stewart
2000
as Captain Hartigan
2000
as Maj. Matthew Coonen
1999
as Parole Officer Gilmore
1999
as John 'Hawk' Hawkins
1999
as Brooks Willings
1999
as Carter Roberts
1999
as Sheriff Matt Carden
1998
as Larry Victor
1998
as Dwayne Alan Clay
1998
as Deputy Lawrence
1997
as Joseph Meeker
1997
as Mr. Colbert
1996
as Sgt. Rutherford
1996
1996
as Sonny
1996
1996
as Jim Marsh
1996
as Det. Peter Stanford
1995
as Ray Karnisak
1995
as Jack Gales
1995
as Jack Hutton
1995
as Boone
1995
as Garrett Hill
1995
as Jim Bowie
1995
as Major Mercer
1994
as Bone
1994
as Mace
1994
as Bullet Dobbs
1994
as Jack Parkman
1993
as Dan Schmidt
1993
as Harry Young
1993
as Cliff Eagleton
1992
as Gary Kirkpatrick
1991
as Arlo Weed
1991
as Tommy Lane
1991
as Jack Cornett
1990
as Det. Lt. Loach
1989
as Lt. Col. Oliver North
1988
as Elvis Presley
1988
as Buck Malone
1987
as Paul White
1986
as Daniel Cooper
1985
as Mickey Almon
1984
as Andrew McGee
1983
as Will McLean
1983
as Jack Parker
1982
as Sid Worley
1981
as Harry Meade
1981
as Mason
1980
as Leroy Hamilton
1980
as Larry Lee Bullen
1980
as Wayne Robinson
1979
as Mal
1979
as Red Petus
1979
as Tuck
1978
as Student (uncredited)
1974
as Alexander 'Doc' Payne