
David Keith
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).
Also Known As
Movie Appearances

Brubaker
as Larry Lee Bullen
1980

Poodle Springs
as Larry Victor
1998

U-571
as Maj. Matthew Coonen
2000

An Officer and a Gentleman
as Sid Worley
1982

Epoch
as Mason Rand
2001

Major League II
as Jack Parkman
1994

The Great Santini
as Red Petus
1979

Till the End of the Night
as Garrett Hill
1995

Carrie
as Det. John Mulchaey
2002

Firestarter
as Andrew McGee
1984

Behind Enemy Lines
as Master Chief Tom O'Malley
2001

Temptation
as Bone
1994

Daredevil
as Jack Murdock
2003

White of the Eye
as Paul White
1987

Epoch: Evolution
as Mason Rand
2003

Are You in the House Alone?
as Student (uncredited)
1978

Raw Justice
as Mace
1994

Gold Diggers: The Secret of Bear Mountain
as Ray Karnisak
1995

Raise Your Voice
as Simon Fletcher
2004

Take This Job and Shove It
as Harry Meade
1981
TV Appearances

Arli$$
as Archie Michaels
1996

The Class
as Yonk Allen
2006

CSI: Miami
as Evan Caldwell
2002

Law & Order: Special Victims Unit
as John 'Hawk' Hawkins
1999

Walker, Texas Ranger
as Cliff Eagleton
1993

Happy Days
1974

NCIS
as Mike Watson
2003
Co-Ed Fever
as Tuck
1979
Flesh 'n' Blood
as Arlo Weed
1991

High Incident
as Jim Marsh
1996
Local Heroes
1996

If Tomorrow Comes
as Daniel Cooper
1986