Home / Discover / People

Gangs of New York

2002
as Johnny Sirocco

Dear John

2010
as Tim Wheddon

Pet Sematary: Bloodlines

2023
as Dan Crandall

Legends of the Fall

1994
as Samuel Ludlow

Ouija: Origin of Evil

2016
as Father Tom

Big Sur

2013
as Philip Whalen

I'm with Lucy

2002
as Barry

Raggedy Man

1981
as Harry

Don't Look Up

2009
as Josh Petri

Suicide Kings

1998
as Avery Chasten

A Good Baby

2000
as Raymond Toker

Fever

2001
as Nick Parker

Showbiz Kids

2020
as Henry Thomas

Bombshell

1997
as Buck Hogan

Hijacking Hollywood

1997
as Kevin Conroy

Psycho IV: The Beginning

1990
as Young Norman Bates

Plain Dirty

2003
as Edgar Macbeth

The Quest

1986
as Cody

All the Pretty Horses

2000
as Lacey Rawlins

Chocolate

2005
as Jamie

The Quickie

2001
as Alex

Girl in the Bunker

2018
as Vinson Filyaw

Misunderstood

1984
as Andrew

Cloak & Dagger

1984
as Davey Osborne

Dreamkatcher

2020
as Luke

Valmont

1989
as Danceny

The Last Sin Eater

2007
as Man of God

The Last Ride

2012
as Mr. Wells / Hank

Happy Face Murders

1999
as Dylan McCarthy

Fire in the Sky

1993
as Greg Hayes

Dead Birds

2005
as William

11:14

2003
as Jack

A Taste for Killing

1992
as cary sloan

Desperation

2006
as Peter Jackson

The Hard Easy

2006
as Paul Weston

Red Velvet

2009
as Aaron

I Capture the Castle

2003
as Neil Cotton

Ghost Writer

2007
as Eric Rykell

The Psycho Legacy

2010
as Himself

Honey Baby

2004
as Tom Brackett