Known For
Filmography
2009
2007
2007
2006
2006
2005
2005
2004
2004
2003
2002
2001
2000
2000
1995

My Sister's Keeper
Movie · as Jesse Fitzgerald

Walk the Talk
Movie · as Roy Naybor

State of Mind
TV · as David Carson · 1 ep

The Bondage
Movie · as Mark Edwards

Letters from Iwo Jima
Movie · as Kid Marine

Confession
Movie · as Benjamin Givens

Bones
TV · as David Cook · 1 ep

The Gristle
Movie · as Alden Boy

Complete Savages
TV · as Kyle Savage · 19 eps

Time Changer
Movie · as Roger

CSI: Miami
TV · as Kyle Harmon · 18 eps

24
TV · as Josh Bauer · 10 eps

Living in Fear
Movie · as Young Chuck (age 12)

Titus
TV · as 10-Year-Old Titus · 10 eps

MADtv
TV · as Church Camp Boy, Cody Gifford · 1 ep
