David Keith

David Keith

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

Known For

Daredevil

as Jack Murdock

Men of Honor

as Captain Hartigan

Behind Enemy Lines

as Master Chief Tom O'Malley

Cast Credits

Dead Money

as Jack

Walden

as Judge Boyle

All Saints

as Boyd

Heritage Falls

as Coach Charlie Fitzpatrick

Awaken

as Walsh

Christian Mingle

as Bill Wood

Unrequited

as Nate Grissom

Bottoms Up

as Uncle Earl

In Her Line of Fire

as Vice President Walker

Miracle Dogs Too

as Mr. Mulvaney

Come Away Home

as Sheriff Jantz

Raise Your Voice

as Simon Fletcher

Epoch: Evolution

as Mason Rand

Deep Shock

as Andrew Raines

Hangman's Curse

as Nate Springfield

Daredevil

as Jack Murdock

Sabretooth

as Bob Thatcher

Carrie

as Det. John Mulchaey

Crew Credits