2022
Breaking as Ken Pierce
2022
The Offer as Sonny Grosso (2 episodes)
2019
Batwoman as Johnny Sabatino (1 episode)
2015
The Player as Ray (1 episode)
2013
Graceland as Sid Markham (8 episodes)
2009
Life Is Hot in Cracktown as Junkie
2004
CSI: NY as Danny Messer (197 episodes)
2004
The Tony Danza Show as Self (2 episodes)
2004
In Enemy Hands as Buck Cooper
2003
Pledge of Allegiance as Frankie
2002
CSI: Miami as Danny Messer (1 episode)
2002
Big Shot: Confessions of a Campus Bookie as T-Bone
2001
Black Hawk Down as SGT Mike Goodale
2001
The Learning Curve as Paul Cleveland
2001
UC: Undercover (1 episode)
2001
The Guardian (1 episode)
2000
Terror Tract as Frank Sarno
2000
CSI: Crime Scene Investigation as Thumpy G (2 episodes)
2000
Fallen Arches as Frankie Romano (as Carmine D. Giovinazzo)
1999
Shasta McNasty as Scott (22 episodes)
1999
For Love of the Game as Ken Strout
1999
The Big Brass Ring as Young Billy
1999
Providence as Kit (1 episode)
1997
Buffy the Vampire Slayer as Boy (1 episode)
1997
No Way Home as Frankie Hamm
1996
Pacific Blue as Cody Fisher (1 episode)
1971
Columbo as Tony Galper (1 episode)