2011
Blue Bloods
(TV Series)
Xavier Sardina
- Innocence
(2011)
... Xavier Sardina
2011
Losers Take All
Billy
2011
Yelling to the Sky
Dobbs
2011/II
Choose
Brian (as Billy Kaye)
2009
The Black Facade
Jerry
2005
Wasted
(Short)
Johnny
2005
Charmed
(TV Series)
Hugo
- Imaginary Fiends
(2005)
... Hugo
2004
Debating Robert Lee
David Russell
2004
CSI: Miami
(TV Series)
Wally Shmagin
- Wannabe
(2004)
... Wally Shmagin
2003
NYPD Blue
(TV Series)
Kurt Ackerman
- Andy Appleseed
(2003)
... Kurt Ackerman
- Keeping Abreast
(2003)
... Kurt Ackerman
2003
The Battle of Shaker Heights
Lance
2003
Touched by an Angel
(TV Series)
Victor Jackson
- Virtual Reality
(2003)
... Victor Jackson
2002
In My Life
(TV Movie)
2002
The Gray in Between
Evil
2002
Halloween: Resurrection
Scott
2002
A Wedding Story: Josh and Reva
(TV Movie)
Shayne Lewis (uncredited)
2002
Law & Order: Special Victims Unit
(TV Series)
Tommy Kessler
- Popular
(2002)
... Tommy Kessler
2001
L.I.E.
Gary
2001
Celebrity Deathmatch
(TV Series)
Timmy Leland
- Nick's Little Friend
(2001)
... Timmy Leland (voice)
2000
Guiding Light
(TV Series)
Shayne Lewis
- Episode #1.13547
(2000)
... Shayne Lewis
- Episode #1.13546
(2000)
... Shayne Lewis
- Episode dated 13 October 2000
(2000)
... Shayne Lewis
- Episode dated 30 March 2000
(2000)
... Shayne Lewis
- Episode dated 29 March 2000
(2000)
... Shayne Lewis
6 More Episodes
2000
The Newcomers
Gil Weatherton
2000
Time Share
Lewis Farragher
2000
The Magic of Marciano
Brendan
1999
KaBlam!
(TV Series)
(segment "Garbage Boy")
- In it to Win It
(1999)
... (segment "Garbage Boy") (voice)
1999
Nathan Grimm
(Short)
Timmy
1997
Toms Journey
(Short)
Tom
1995
Zoya
(TV Movie)
Newsboy
1987
Three Men and a Baby
Baby (uncredited)