Home / Discover / People

The Haunting

2018
as Hugh Crain (Young)

The Haunting

2018
as Henry Wingrave

Midnight Mass

2021
as Ed Flynn

Gangs of New York

2002
as Johnny Sirocco

Dear John

2010
as Tim Wheddon

Pet Sematary: Bloodlines

2023
as Dan Crandall

Ouija: Origin of Evil

2016
as Father Tom

Legends of the Fall

1994
as Samuel Ludlow

Betrayal

2013
as T.J. Karsten

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

Sons of Liberty

2015
as John Adams

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

Moby Dick

1998
as Ishmael

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

Guest Star

Episode FBI: Most Wanted
Dopesick
2020
Episode CSI: Crime Scene Investigation
If I Had a Hammer
2009
Episode Stargirl
Brainwave
2020
Episode Stargirl
The Justice Society
2020
Episode Without a Trace
Hard Reset
2008
Episode Masters of Horror
Chocolate
2005
Episode Stargirl
Stars & S.T.R.I.P.E. (2)
2020
Episode Stargirl
Shiv (1)
2020
Episode Today
October 9, 2012
2012
Episode The Mentalist
Where in the World Is Carmine O'Brien?
2011
Episode Stargirl
Shiv (2)
2020
Episode Stargirl
Brainwave Jr.
2020
Episode Nightmares & Dreamscapes: From the Stories of Stephen King
The End of the Whole Mess
2006
Episode Stargirl
Hourman and Dr. Mid-Nite
2020
Episode Without a Trace
One Wrong Move
2007
Episode Stargirl
Stars & S.T.R.I.P.E. (1)
2020