Home / Discover / People
  • Created April 5, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

A Wrinkle in Time

2003
as Calvin O'Keefe

American Outlaws

2001
as Jim Younger

Book of Love

2004
as Chet Becker

Boot Camp

2008
as Ben

Closing the Ring

2007
as Young Jack

Dream House

2011
as Artie

Edison & Leo

2008
as Leo (voice)

Fakers

2010
as Nik Iliakis

In My Pocket

2011
as Stephen

Just Ask My Children

2001
as Brian Kniffen (Age 16-18)

Kids in America

2005
as Holden Donovan

Leapin' Leprechauns

1995
as Mikey Dennehy

Nearing Grace

2005
as Henry Nearing

Small Soldiers

1998
as Alan Abernathy

Sprnva

as Nolan Wilander

The Climb

1998
as Danny Himes

The Patriot

2000
as Thomas Martin