Home / Discover / People

Jumper

2008
as Young Mark

Pearl Harbor

2001
as Young Rafe

The Butterfly Effect

2004
as Tommy age 13

The Amityville Horror

2005
as Billy Lutz

As Good as It Gets

1997
as Spencer Connelly

Blow

2001
as Young George

Message in a Bottle

1999
as Jason Osborne

The Darkroom

2006
as J-Dawg

Exodus Fall

2011
as Kenneth Minor

Cheer Squad Secrets

2020
as Marley Pickett

Dead Souls

2012
as Johnny Petrie

Bailey's Mistake

2001
as Dylan Donovan

The Gingerbread Man

1998
as Jeff Magruder

Fear of the Dark

2003
as Ryan Billings

Bones

2010
as Derrick Scott

The Lucky Man

2018
as Rev. Johnny Jones

Two Scoops

2013
as Tony

The Last Ride

2012
as Silas

The Flyboys

2008
as Jason McIntyre

A Dog Of Flanders

1999
as Young Nello

The Hollow One

2015
as Matt Hoffman