
Knoxville, Tennessee, USA
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).

as Wade Gutches

as John 'Hawk' Hawkins
1999

as Mike Watson
2003

as Wade Gutches
2010

as Evan Caldwell
2002

as Mark Virgini
2001

as Streaming (voice)
2010

1974

as Cliff Eagleton
1993

as Major Mercer
1995

as Archie Michaels
1996

as Richard Ellison
2010

as Cliff Eagleton
1998
as Sheriff
2023

as Jack
2024

as Judge Boyle
2023

as Sheriff
2023

as Major
2019

as Harlen
2018

as Dr. Sam Giles
2017

as Boyd
2017

as Coach Charlie Fitzpatrick
2016

as Walsh
2015

as Bill Wood
2014

as Gary Engels
2014

as Hawk
2010

as Nate Grissom
2010

as Joe
2008

as Wallace
2007

as Uncle Earl
2006

as Vice President Walker
2006

as Mr. Mulvaney
2006

as Gary
2005

as Roy Stark
2005

as Narrator
2005

as Sheriff Blanco
2005

as Sheriff Jantz
2005

as Simon Fletcher
2004
as Wade Gutches
4 ep.

as John 'Hawk' Hawkins
1 episodes

as Mike Watson
1 episodes

as Wade Gutches
4 episodes

as Evan Caldwell
2 episodes

as Mark Virgini
1 episodes

as Streaming (voice)
2 episodes

1 episodes

as Cliff Eagleton
1 episodes

as Major Mercer
1 episodes

as Archie Michaels
1 episodes

as Richard Ellison
1 episodes

as Cliff Eagleton
1 episodes

as Self
1 episodes

as Jim Marsh
32 episodes

as Yonk Allen
19 episodes

as Daniel Cooper
3 episodes

as John Allen
7 episodes
as Arlo Weed
12 episodes

as Ben
1 episodes

as Richard
1 episodes
as Tuck
6 episodes
10 episodes
as Alexander 'Doc' Payne
1 episodes
Executive Producer