2025
The Shrouds as Luca DiFolco2023
Big George Foreman as Gil Clancy2022
Reacher as Marsh2022
Minx as Vince2021
FBI: International as Deputy Inspector General Dorian2021
Deck the Heart as Artie Stein2021
Scarlett as Not available2020
Most Dangerous Game as Jerry Pierce (voice) (uncredited)2020
Most Dangerous Game as Jerry Pierce (uncredited)2020
Talking Sopranos as Self2020
Capone as Ralphie2020
Money Plane as The Bookkeeper2020
5th Borough as Angelo Battaglia2020
Tell Me I Love You as Hal Morton2019
Hudson & Rex as Edward Bullock2019
The Umbrella Academy as Dick2019
The Art of Racing in the Rain as Luca Pantoni2019
Acceleration as Jack2019
From Zero to I Love You as Tracey Thayer2019
American Hangman as Detective Steptoe2018
Tom Clancy's Jack Ryan as Secretary of Defense Marcus Trent2018
God Friended Me as Sonny2018
Black Water as Edward Rhodes2018
No Easy Days as Andrew Whitmore2018
The Second Coming of Christ as Colonel Krewiss2018
To Catch a Killer as Bob Susino2017
S.W.A.T. as Venuti2017
The Good Fight as Teamsters Client2017
xXx: Return of Xander Cage as CIA Director2017
Taken as Deputy Director Davis2017
Ransom as Deputy Commissioner Patrick Fletcher2017
Gangster Land as Johnny Torrio2017
Shock and Awe as Arthur2016
Private Eyes as Max Zangrilli2016
Game of Silence as Wallace Tuttle2016
Happily Ever After as Doug2015
The Big Short as Option One CEO2015
Jesse Stone: Lost in Paradise as Bruce Davies2015
#Lucky Number as Phil Page2015
Club Life as William Taylor2015
Hypnotized as Commander2014
The Flash as Detective Fred Chyre2014
Gotham as Dick Lovecraft2014
Taken 3 as Johnson2014
Godzilla as Huddleston2014
Ascension as Councilman Rose2014
Million Dollar Arm as Pete2014
Late Phases as Officer Bennett2013
The Blacklist as Carlo Androssani2013
House of Cards as Marty Spinella2013
Bates Motel as Jeff Dunn2013
The Tomorrow People as Dennis Coburn2013
9 Full Moons as Dr. Phelps2013
The Story of Luke as David2013
Please Kill Mr. Know It All as Mob Boss2012
Arrow as Edward Rasmus2012
Elementary as Sergeant Black2012
The Firm as JD Silver2012
The Firm as J.D. Silver2012
Perception as John Pavel Sr.2012
Walking the Halls as Christopher Benson2012
Home Invasion as Detective Klein2012
Jersey Shore Shark Attack as Mike2012
Girls Gone Dead as Sheriff Pratt2012
Stealing Roses as Gerry2011
Suits as Thomas Bratton2011
Person of Interest as Raymond Terney2011
Unforgettable as Joe Hagan2011
Wilfred as Poochy Poochy Guy2011
Margin Call as Louis Carmello2010
Blue Bloods as Phil Sanfino2010
Rookie Blue as Charlie Walsh2010
Standing Ovation as Solly DeGrand2010
Vacation with Derek as Doug Dunbarton2009
Castle as Mr. Jones2009
White Collar as Frank Deluca2009
Warehouse 13 as Captain Powell2009
The Listener as Nick Zappata2009
Dark Blue as Not available2009
Dolan's Cadillac as Fletcher2009
Mrs. Washington Goes to Smith as Alvin Washington2008
Fringe as Conrad2008
In Plain Sight as Not available2008
Sanctuary as Will's Father2008
Saw V as Chief of Police2008
The American Mall as Max2008
Crazy Girls Undercover as Alex Walker2007
Burn Notice as FBI Agent Callahan2006
Shark as Not available2006
The Real Sopranos as Not available2005
Supernatural as Santino Scarpatti2005
Prison Break as Philly Falzone2005
Back in the Day as Detective Kline2004
Cellular as False Craig2004
Megalodon as Ross Elliot2003
NCIS as De Leon's Mom's Boyfriend2003
NCIS as Maurice Riva2003
NCIS as William Foley2003
The O.C. as Luna Chicks Club Owner2002
CSI: Miami as James Fukes2002
Without a Trace as Charlie Moretti2002
Bomb the System as Bobby Cox2002
Al's Lads as Georgio2002
The Hollywood Sign as Rodney2001
Law & Order: Criminal Intent as Flaherty's Attorney2001
24 as Paul Koplin2001
The Division as Not available2001
Alias as Tom2000
CSI: Crime Scene Investigation as Logan's Attorney1999
Law & Order: Special Victims Unit as ATF Supervisor1999
The Sopranos as Mikey Palmice1999
Judging Amy as Greg Christofaro1999
Thick as Thieves as McNamara1999
Supreme Sanction as Holman1998
Charmed as Johnny the Gent1998
Godzilla as Taxi Cab Driver1998
Lethal Weapon 4 as Detective1998
Phoenix as Cop1997
Beyond Belief: Fact or Fiction as John (segment "Number One with a Bullet")1997
Mike Hammer, Private Eye as Not available1997
Cracker as Not available1997
Nightman as Agent Briggs1996
Dark Skies as Francis Gary Powers1996
Co-ed Call Girl as Darren Bronson1995
JAG as Ralph Carlos1995
Judge Dredd as Young Judge (uncredited)1995
Under Siege 2: Dark Territory as Captain #21995
Can't Hurry Love as Stickman1995
Free Willy 2: The Adventure Home as Engineer1995
Mr. Stitch as Clay Gardener1994
Animal Instincts 2 as Eric1994
Blindfold: Acts of Obsession as Sid Murphy1993
Diagnosis: Murder as Officer Tom Ames1993
C.I.A. II: Target Alexa as Raines1992
Melrose Place as Mr. Black1992
Renegade as Danny Redman1991
Frankie and Johnny as Peter's Roommate1990
Law & Order as Melvin Silverman1990
Law & Order as Scott Shea1990
Law & Order as Detective Tommy Cannizzaro1990
Pretty Woman as Night Doorman1987
Married... with Children as Paramedic #11987
Jake and the Fatman as Not available1987
Her Secret Life as Lawyer1985
The Comedy Factory as Man1984
Hunter as Guard1982
Cagney & Lacey as Not available1981
Falcon Crest as Manny SnyderNaN
Trust Me, I'm a Doctor as Inspector Dubbins2024
The Bastard Sons as Frank Rome2024
The Circuit 4: Faith Fighter as Octavio2023
The Families Feud as Giovanni2022
You Can Never Go Home Again as Chuck Fletcher2022
Not for Nothing as Nicky Gandolfo2021
Magic in Mount Holly as Professor Shaw2020
Stealing Chaplin as Billy2020
Sacrifice as Larry Stillwell2019
In Bed with a Killer as Hank2019
Erasing His Dark Past as Detective Baldwin2018
7 Splinters in Time as Timms2018
E.L.E as Colonel Lomax2018
Insomnia as Eric Ford2018
GONE: My Daughter as Wes Christian2016
Baked in Brooklyn as David's Boss2016
The Stepchild as Inspector Pearson2016
Stevie D as Nick Grimaldi2013
Torture Chamber as Police Officer Ricci2013
Seasick Sailor as Lou2013
Separation as Elliot2013
Blue Caprice as Detective Harper2012
A Dark Truth as Doug Calder2012
Canoejacked as Not available2011
Secrets From Her Past as Alek Ravik2007
Scar as Delgardo2007
Sharpshooter as Phillips2007
'Til Lies Do Us Part as Ethan Woods2007
'Til Lies Do Us Part as Not available2005
Searching for Bobby D as Wiseguy2004
Sin's Kitchen as Joe2004
Starkweather as Deputy Dale Fahrnbruch2004
Killer Weekend as Michael Green2002
Endangered Species as Medina2002
Blind Heat as Jeffrey Scott2001
A Month of Sundays as Stephen McCabe1999
Silicon Towers as Derrick Stark1999
Night of Terror as Not available1997
The Voyeur as James1995
Joe's Rotten World as Sitcom Joe1995
Remembrances as Dad1995
Ultimate Taboo as Brad1995
Desperate Obsession as Not available1994
Perfect Gift as Ted1993
GetEven as Ramirez1979
Nocturna as MusicianNaN
Vanished as Not availableNaN
Once a Week for Life as Fr. Demetri1993
Sweet Evil as Anthony Thurman1990
Strangers as Michael Reece1979
Knots Landing as New FatherNaN
E.L.E as Not available2010
Standing Ovation Associate Producer