As of July 2026, David Keith is best known for Hawaii Five-0 and CSI: Miami. Find every show and movie David Keith has starred in — and where to watch them — below.
David Keith

David Keith

Actor Born 1954 Knoxville, Tennessee, USA 6 TV Shows 8 Movies

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

Alongside acting, David Keith is also known as a director.

David Keith's most notable role to date came in Daredevil (2003), where he played Jack Murdock. He also appeared in Men of Honor (2000) as Captain Hartigan. Most recently appeared in Regular Show (2010) as Streaming (voice).

Fans wanting to catch up on David Keith's work can find exactly where his shows and movies are streaming below — and TV Butler Pro makes it effortless to keep track of them all. Just search the title, and Butler finds it instantly, tells you which service has it, and remembers what you've already watched.

or
TV Butler Pro app
🎩 TV Butler Pro — Free to Use
Search or tap a mood. Butler finds it, tracks it, remembers it — all for free.

📺 David Keith's TV Shows

Hawaii Five-0
Wade Gutches
2010
CSI: Miami
Evan Caldwell
2002
Regular Show
Streaming (voice)
2010
The Class
Yonk Allen
2006
If Tomorrow Comes
Daniel Cooper
1986
Lone Star
John Allen
2010

🎬 David Keith's Movies

Daredevil
Jack Murdock
2003
Men of Honor
Captain Hartigan
2000
Behind Enemy Lines
Master Chief Tom O'Malley
2001
Brubaker
Larry Lee Bullen
1980
An Officer and a Gentleman
Sid Worley
1982
Awaken
Walsh
2015
U-571
Maj. Matthew Coonen
2000
Epoch
Mason Rand
2001

📝 Created / Written by David Keith

I’ll Be Watching
Executive Producer
2023
The Curse
Director
1987
The Further Adventures of Tennessee Buck
Director
1988

Never Miss a Show Starring David Keith

TV Butler Pro™ tracks everything you watch, finds where to stream any show or movie — free to use, opens right in your browser.

🎩 Try TV Butler Pro™ Free