David Keith

David Keith

Born 1954-05-08 (age 72) Knoxville, Tennessee, USA
View on IMDb ↗

Biography

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

Photos

Known For

Daredevil
Daredevil

2003

as Jack Murdock

Men of Honor
Men of Honor

2000

as Captain Hartigan

Behind Enemy Lines
Behind Enemy Lines

2001

as Master Chief Tom O'Malley

U-571
U-571

2000

as Maj. Matthew Coonen

An Officer and a Gentleman
An Officer and a Gentleman

1982

as Sid Worley

The Indian in the Cupboard
Raise Your Voice
Raise Your Voice

2004

as Simon Fletcher

Brubaker
Brubaker

1980

as Larry Lee Bullen

Carrie
Carrie

2002

as Det. John Mulchaey

Major League II
Major League II

1994

as Jack Parkman

The Two Jakes
The Two Jakes

1990

as Det. Lt. Loach

The Rose
The Rose

1979

as Mal

Gold Diggers: The Secret of Bear Mountain
Raw Justice
Raw Justice

1994

as Mace

Dead Money
Dead Money

2024

as Jack

All Saints
All Saints

2017

as Boyd

Firestarter
Firestarter

1984

as Andrew McGee

A Family Thing
A Family Thing

1996

as Sonny

Back Roads
Back Roads

1981

as Mason

Deadly Sins
Deadly Sins

1995

as Jack Gales