Known For
Filmography
2011
2011
2011
2010
20092004
2003
2002
2002
20022002
2001
2000
2000
2000
1999
1998
1997
1994
1987

Losers Take All
Movie · as Billy

Choose
Movie · as Brian

Yelling To The Sky
Movie · as Dobbs

Blue Bloods
TV · as Xavier Sardina · 1 ep
The Black Facade
The Black Facade
Movie · as Jerry

Debating Robert Lee
Movie · as David Russell

The Battle of Shaker Heights
Movie · as Lance

Halloween: Resurrection
Movie · as Scott

The Gray in Between
Movie · as Evil
In My Life
In My Life
Movie

CSI: Miami
TV · as Wally Shmagin · 1 ep

L.I.E.
Movie · as Gary

Time Share
Movie · as Lewis Farragher

The Newcomers
Movie · as Gil Weatherton

The Magic of Marciano
Movie · as Brendan

Law & Order: Special Victims Unit
TV · as Tommy Kessler · 1 ep

Charmed
TV · as Hugo · 1 ep

Danielle Steel's Zoya
Movie · as Newsboy

Touched by an Angel
TV · as Victor Jackson · 1 ep

3 Men and a Baby
Movie · as Baby (uncredited)
