2023
Our Almost Completely True Story as Eric2021
Being the Ricardos as Vittorio2020
The Last Champion as Frank Stevens2020
Twisted Twin as Detective Moreno2018
The Rookie as Officer Jerry McGrady2018
Station 19 as Snuffy2018
Station 19 as Snuffy Souza2017
S.W.A.T. as Jeff Mumford2016
This Is Us as Stanley Pearson2015
Batman vs. Robin as Draco (voice)2014
How to Get Away with Murder as Leo Lombardo2014
#Stuck as Holly's Dad2014
West End as Uncle John2013
Mom as Wayne2013
Ghost Phone as Wilder2012
Elementary as Gio Bianchi2011
2 Broke Girls as Nicky2011
The Exes as Frank2010
Blue Bloods as Vince D'Amato2010
Rizzoli & Isles as Mr. Colburn2010
Circle as Chief2009
Castle as Sal Malavolta2008
The Mentalist as Oliver Westhoff2008
Sons of Anarchy as Leo Pirelli2008
Batman: The Brave and the Bold as Joe Chill (voice)2007
The Big Bang Theory as Angelo2007
Chuck as Wally Roberts2007
The Prince and the Pauper: The Movie as Stunt Coordinator2006
Conviction as Police Detective2006
All In as T.D.2006
Jesus, Mary and Joey as Jamie2006
El Cortez as Carlo Russo2006
Price To Pay as Mr. Martin2005
Ghost Whisperer as Anthony Masters2005
Numb3rs as Not available2005
Eyes as Not available2005
Inside Out as Rocco2004
Desperate Housewives as Warren Schilling2004
CSI: NY as Angelo Venetti Sr.2004
Boston Legal as A.D.A. Stewart Betts2004
Justice League Unlimited as B'wana Beast (voice)2004
Justice League Unlimited as War Hawk (voice)2004
The Last Ride as Burt Walling2004
Man in the Mirror: The Michael Jackson Story as Ziggy2003
NCIS as Chief of the Boat2003
Las Vegas as Not available2003
Cold Case as Ray Bianchi (2009)2003
Teen Titans as Robotman (voice)2002
Monk as Archie Modine2002
American Dreams as Dom2001
24 as Not available2001
Crossing Jordan as Detective Benza2001
Leap Years as Russ Adler2001
Ordinary Sinner as Mike2000
CSI: Crime Scene Investigation as Paul Kimball2000
CSI: Crime Scene Investigation as Luke Kimball2000
Sheena as Tyler2000
The Fearing Mind as "The Basher"2000
The Huntress as Not available2000
FreakyLinks as Not available2000
Fallen Arches as Charlie1999
Providence as Mike O'Brien1999
Batman Beyond as Warhawk (voice)1999
Family Law as Richard Sullivan1999
Just Looking as Phil DiLorenzo1999
Tycus as Jake Lowe1999
The Art of Murder as Willie Kassel1998
Sex and the City as The Wrestling Coach1998
The Wild Thornberrys as Pava (voice)1998
Shelter as Demetrie Kostantinos1998
True Friends as Alphonse1997
RocketMan as Gary Hackman1997
Lured Innocence as Maxwell Strong1996
The Pretender as Roland Pritchard1996
Dead Ahead as Frank Cacey1995
The Outer Limits as Frank Martin1995
Murder One as A.D.A. Scotto1995
Murder One as A.D.A. Scott (uncredited)1995
Not Like Us as Sam Clark1995
Donor Unknown as Nick Stillman1994
Touched by an Angel as Martin Ashburn1994
ER as Officer Nick Napolitano1994
Camp Nowhere as Karl Dell1993
Walker, Texas Ranger as Sergeant Vincent Rosetti1993
Good Advice as Joey1993
Joe's Life as Not available1993
With Hostile Intent as Sgt. Harry McCarthy1993
River of Rage: The Taking of Maggie Keene as Kim1991
Civil Wars as Charlie Howell1990
GoodFellas as Florida Bookie1990
Postcards from the Edge as Cameraman1990
Cop Rock as Det. Vincent LaRusso1990
Fire Birds as Rice1989
Tales from the Crypt as Carl Schlag (segment "Only Skin Deep")1989
Quantum Leap as Rick1989
Mortal Sins as Diduch1988
The Green Flash as Ben Stein1987
Firehouse as Ron J. Sleek1986
Meet the People as Peter Onorati1984
Kate & Allie as Not available1972
ABC Afterschool Special as (uncredited)