Actor · Born 1989
I Love You, Beth Cooper
2009 · as Laughing Teen #3
Superbabies: Baby Geniuses 2
2004 · as Peter
Going the Distance
2004 · as Bratty Kid
MXP: Most Xtreme Primate
2004 · as Pete
X2
2003 · as X-Kid (captured)
Time of the Wolf
2002 · as Aaron
Beer Money
2001 · as Paper Boy
Chain of Fools
2001 · as Scottie
Saving Silverman
2001 · as Young Wayne