Don S. Davis

Don S. Davis

Don S. Davis (August 4, 1942, in Aurora, Missouri; † June 29, 2008, in Gibsons, Canada) was an American actor, artist, and former military officer. He began his career as a theater professor before transitioning to acting. He became known for his role as General George Hammond in Stargate SG-1 (1997–2007) and Major Garland Briggs in Twin Peaks (1990–1991). Davis appeared in numerous films,...

Known For

Hook

as Dr. Fields

Con Air

as Man In Car

Cliffhanger

as Stuart

Cast Credits

Twin Peaks: The Missing Pieces

as Maj. Garland Briggs

Woodshop

as Principal Jamison

Stargate SG-1: Children of the Gods

as Major General George Hammond

Wyvern

as Colonel Travis Sherman

The Uninvited

as Mr. Henson

Far Cry

as General Roderick

Vipers

as Dr. Silverton

Stargate: Continuum

as Lieutenant General George Hammond

The Unquiet

as Bud Rollins

Beyond Loch Ness

as Neil Chapman

Beneath

as Joseph

The Still Life

as Mr. Fernot

Child of Mine

as Police Chief

G.I. Joe: Valor vs. Venom

as Wild Bill (voice)

American Meltdown

as NRC Carl Mansfield

Savage Island

as Keith Young

Miracle

as Bob Fleming

G.I. Joe: Spy Troops

as Wild Bill (voice)

Suspicious River

as Golf Shirt Man

Hostage Negotiator

as Alexander Daniels

The 6th Day

as Cardinal de la Jolla

Best in Show

as Mayflower Best in Show Judge

Tricks

as Man

Con Air

as Man In Car

The Stepsister

as Detective Church

Crew Credits