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