2009
How I Met Your Mother
(TV Series)
12 Year Old Matthew
- Right Place Right Time
(2009)
... 12 Year Old Matthew
2008
Night Writer
(TV Movie)
Hank
2007
An Accidental Christmas
(TV Movie)
Will Wright
2007
Desperate Housewives
(TV Series)
Brett
- Art Isn't Easy
(2007)
... Brett
2007
The Gray Man
Boy Scout (voice)
2007
Dead Silence
Michael Ashen (voice, uncredited)
2006
American Dad!
(TV Series)
Thomas
- Of Ice and Men
(2006)
... Thomas
2006
The Ant Bully
Blue Teammate #3 (voice)
2006
NCIS
(TV Series)
Jeremy Hodges
- Iced
(2006)
... Jeremy Hodges
2006
According to Jim
(TV Series)
Justin
- Daddy Dearest
(2006)
... Justin
2006
Threshold
(TV Series)
Kid
- Alienville
(2006)
... Kid
2006
Bye Bye Benjamin
(Short)
Basketball player
2005
Little Manhattan
Boy (uncredited)
2005
Hercules
(TV Mini-Series)
Hyllus
- Episode #1.1
(2005)
... Hyllus (voice)
- Episode #1.2
(2005)
... Hyllus (voice)
2005
ER
(TV Series)
Lucas Shore
- Alone in a Crowd
(2005)
... Lucas Shore
2004/II
Volare
(Short)
Billy Butthead
1999-2004
NYPD Blue
(TV Series)
Theo Sipowicz
- Great Balls of Ire
(2004)
... Theo Sipowicz
- Who's Your Daddy?
(2004)
... Theo Sipowicz
- You Da Bomb
(2004)
... Theo Sipowicz
- And the Wenner Is...
(2003)
... Theo Sipowicz
- Yo, Adrian
(2003)
... Theo Sipowicz
48 More Episodes
2004
Bananas
(Short)
Young Boy
2002
Treasure Planet
Young Jim (voice)
2001
Providence
(TV Series)
Son
- The Lion Sleeps Tonight
(2001)
... Son
2000
The Price of Air
Little Boy Ball
1997
Nevada
Young boy
1980
Superman II: The Richard Donner Cut
(Video)
Ranch Boy (voice)