Home / Discover / People

One Tree Hill

2003
as Keith Scott

The Desperate Trail

1995
as Jack Cooper

Killer Buzz

2001
as Marting Baur

Cabin Pressure

2001
as Peter 'Bird Dog' Dewmont

Code of Honor

2016
as William Porter

Bad Ass

2012
as Attorney

Deadly Little Secrets

2002
as Dr. Gordon Childs

Miss Evers' Boys

1997
as Dr. Douglas

Hellraiser: Inferno

2000
as Det. Joseph Thorne

Net Worth

2000
as Woody Miller

Rhapsody in Bloom

1998
as Jack Safrenek

Bloodknot

1995
as Mike

Shadow of Doubt

1998
as Laird Atkins

The Second Front

2005
as Frank Hossom

Blue Desert

1991
as Randall Atkins

Maze

2000
as Mike

The Fall

1999
as Adam Ellis

In Pursuit of Honor

1995
as Lt. Marshall Buxton

A River Runs Through It

1992
as Norman Maclean

The Grave

1996
as King

Long Lost Son

2006
as Quinn Halloran

Nightbreed

1990
as Aaron Boone

Bliss

1997
as Joseph

The Pavilion

2004
as Frank Cassilis

Berserker

2004
as Boar

Lies Between Friends

2010
as Sheriff Zach Tom Watts

The Program

1993
as Joe Kane

Wings of Courage

1996
as Henri Guillaumet

Deep Core

2000
as Brian Goodman

Executive Power

1997
as Nick Seger

Fire in the Sky

1993
as Allan Dallis

Dracula II: Ascension

2003
as Professor Lowell

Babycakes

1989
as Rob

Find Love

2006
as Interviewer

Sleep with Me

1994
as Frank

Battledogs

2013
as Major Brian Hoffman

Double Take

1998
as Connor McEwen

Some Kind of Wonderful

1987
as Hardy Jenns

Tales from the Crypt: Ritual

2002
as Paul Claybourne

Flypaper

1998
as Bobby Ray

Stand Up Guys

2013
as Jargoniew #1

Split Decisions

1988
as Eddie McGuinn

Merlin: The Return

2000
as Guinevere

Widow's Point

2019
as Thomas Livingston

Without Malice

2000
as Dr. Paul Venters

The Mark

2012
as Chad Turner

Director

Movie American Crude 2008

Writer

Movie American Crude 2008

Producer

Movie Demolition Man 1993

Guest Star

Episode Late Night with Conan O'Brien
Cloris Leachman, Craig Sheffer, 4 Non Blondes
1993
Episode Family Law
Separation
2001
Episode Major Crimes
Boys Will Be Boys
2013
Episode Psych
A Very Juliet Episode
2010
Episode Drama Queens
This Wedding CRASHED, with Craig Sheffer
2022
Episode Fastlane
Pilot
2002
Episode The Mentalist
Cheap Burgundy
2012
Episode One Tree Hill
The Same Deep Water as You
2006
Episode CSI: Crime Scene Investigation
Homecoming (1)
2012
Episode Tales from the Crypt
Ritual
2002
Episode American Horror Story
The Future Perfect
2021
Episode Drama Queens
The Wedding CRASHED, with Craig Sheffer (PART 2)
2022
Episode CSI: Crime Scene Investigation
Karma to Burn (2)
2012
Episode Hallmark Summer Nights
Lies Between Friends
2010
Episode One Tree Hill
Songs to Love and Die By
2006