Known For
Filmography
2011
2006
2006
2004
2004
2003
2003
2003
2002
2002
2001
2001
2001
2001
2001
2000
2000
1998

Fairly Legal
TV · as Russell · 1 ep

John Tucker Must Die
Movie · as Freshman At Beach

X-Men: The Last Stand
Movie · as Jones

Agent Cody Banks 2: Destination London
Movie · as Alex Banks

Battlestar Galactica
TV · as Boxey · 1 ep

Agent Cody Banks
Movie · as Alex Banks

X2
Movie · as Jones

Battlestar Galactica
TV · as Boxey · 2 eps

Liberty Stands Still
Movie · as Robbie Tyson

Living with the Dead
Movie · as Young James Van Praagh

Freddy Got Fingered
Movie · as Andy Malloy

Hostage Negotiator
Movie

Say It Isn't So
Movie · as Boy

Mile Zero
Movie · as Will

Smallville
TV · as Bully · 1 ep

First Target
Movie · as Dylan

Dark Angel
TV · as Bugler · 1 ep

First Wave
TV · as Patrick · 1 ep
