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