Home / Discover / People

The Blind Side

2009
as Literature Teacher

The Punisher

2004
as Lincoln

Never Back Down

2008
as Mr. Lloyd

Remember the Titans

2000
as Coach Ed Henry

When the Bough Breaks

2016
as Peter Kaye

Conjurer

2008
as Marlin Dryer

After School

1988
as Basketball Player #1

On Promised Land

1994
as Joseph Appletree

Flash

1997
as Alfred Rutherford

Summer of Fear

1996
as Cooper

The Case for Christ

2017
as Dr. Alexander Metherell

Web of Deceit

1990
as Detective Burdock

The First of May

1999
as Dan Kepperman

Furby Island

2005
as Dr. Reginald Conquest

Goldberg - P.I.

2011
as Dr. Stevens

Te Ata

2016
as Thurlow Lieurance

At the End of the Day

2018
as Gordon Woodman

CBGB

2013
as Palace Bartender

The Secret Number

2012
as Prof. Ersheim

The Three Lives of Karen

1997
as William Last

Burning Bright

2012
as Sheriff

Ernest Saves Christmas

1988
as Crew Member

Game of Your Life

2011
as Marcus Bentton

Planet Ibsen

2005
as Krogstad

L.A. Confidential

2003
as Capt. Smith

Hitter's anonymous

2005
as Whistler

All She Ever Wanted

1996
as Wesley Knight

Confirmation

2016
as John Franks

Safety

2020
as Dr. Matthews

Stolen Babies

1993
as Bascom Fields

Bandit Bandit

1994
as Tuttle

Descansos

2006
as Ken

Red Wind

1991
as Prosecuting Attorney

The Way Home

2010
as Sheriff Tony Reeves

Hallows Point

2007
as Nathanial Raber

Dolphin Tale 2

2014
as Phillip J Hordern

Dolphin Tale

2011
as Philip J. Hordern

The Tempest

1998
as General Sherman

Immortal Island

2011
as ER Doctor