Home / Discover / People

Wyvern

2009
as Colonel Travis Sherman

The Uninvited

2009
as Mr. Henson

Stargate: Continuum

2008
as Lt. Gen. George Hammond

The Unquiet

2008
as Bud Rollins

Beyond Loch Ness

2008
as Neil Chapman

Vipers

2008
as Dr. Silverton

Far Cry

2008
as General Roderick

Beneath

2007
as Joseph

The Still Life

2007
as Mr. Fernot

Child of Mine

2005
as Police Chief

G.I. Joe: Valor vs. Venom

2004
as Wild Bill (voice)

The 6th Day

2000
as Cardinal de la Jolla

The Stepsister

1997
as Detective Church

Alaska

1996
as Sergeant Grazer

The Limbic Region

1996
as Chief Payne

Brothers of the Frontier

1996
as Byron Holcomb

Cliffhanger

1993
as Stuart

Needful Things

1993
as Reverend Rose

A League of Their Own

1992
as Charlie Collins, Racine Coach

Hook

1991
as Dr. Fields

Captive

1991
as Deputy Mack

Blood River

1991
as Congressman Howard K. Apples

Mystery Date

1991
as Doheny

Omen IV: The Awakening

1991
as Jake Madison

Chaindance

1991
as Sergeant

Rescue Force

1990
as Commando

Memories of Murder

1990
as Lt. Silk

Midnight Matinee

1988
as Earle Gardner

The Journey of Natty Gann

1985
as Railroad Brakeman