2010
Please Give
Shopper
2009
Sane Jules Blaine
(Short)
Jules Blaine
2005
Lucky 13
Young Zach Baker (uncredited)
2001-2005
Grounded for Life
(TV Series)
Jimmy Finnerty
- Oh, What a Knight
(2005)
... Jimmy Finnerty
- Hello, Goodbye
(2005)
... Jimmy Finnerty
- Crazy
(2005)
... Jimmy Finnerty
- The Letter(s)
(2005)
... Jimmy Finnerty
- Tom Sawyer
(2005)
... Jimmy Finnerty
91 More Episodes
2004
Landers
Young Matt McKellroy
2002
What's Eating Robert
(Video short)
Robert
2001
Rip It Off
Christian
2000
Spin Cycle
Little Loco
2000
The Perfect Tenant
Young Daniel
2000
The Drew Carey Show
(TV Series)
Sam
- A Very Special Drew
(2000)
... Sam
2000
Son of the Beach
(TV Series)
Peter Gonzinia
- Two Thongs Don't Make a Right
(2000)
... Peter Gonzinia
1999
Chicken Soup for the Soul
(TV Series)
Bobby
- A Birthday Song
(1999)
... Bobby