2025
Silent Partners as Frankie Cutts2025
Jimmy and Stiggs as John Redgrave2024
Horizon: An American Saga - Chapter 1 as Abel Naughton2024
Horizon: An American Saga - Chapter 2 as Not available2024
Undying as Ranger Jessup2023
Inside Man as Not available2023
Murder Motel as Joe2023
Condition of Return as Stafford2023
Among Wolves as Thomas Barclay2023
MobKing as Not available2022
Pig Killer as Rat2022
The Allnighter as Walter2021
A Soldier's Revenge as Walsh2021
The Penitent Thief as Castor2021
Take Back as Schmidt2021
Cerebrum as Kirk Davis2020
Gravesend as Not available2020
Bullet Ride as Mr. Langdon2020
Final Kill as Bob2020
Chronicle of a Serial Killer as Peter Brown2020
5th Borough as Det. Ricci2020
Woe as Uncle Pete2019
Badland as Fred Quaid2019
The Great Alaskan Race as Wild Bill2019
Desolate as Duke Stone2019
Possession Diaries as Father Brien2018
Living Among Us as Aaron2018
A Dog and Pony Show as Banker Pete Melnick2018
The Broken Ones as Joe Murphy2018
Not a Stranger as Bob Madden2017
The Actor as Agent Bradley Scott2016
Code of Honor as Vincent Romano2016
Vigilante Diaries as Mr. Hanover2016
The Bronx Bull as Rocky Graziano2016
Voiceless as Pastor Gil2015
Black Mass as Agent Scott Gariola2015
American Justice as Agent Cobb2014
Perfect Sisters as Steve Bowman2014
Strike One as Paul Fairfield2013
Five Thirteen as Agent Acevedo2013
Chavez Cage of Glory as Tony2013
7E as Sam2012
Django Unchained as Dicky Speck2012
My Own Private River as Richard Waters (archive footage)2011
Miss Bala as Jimmy2011
Yellow Rock as Max Dietrich2011
The One Warrior as Claudius2011
Samuel Bleak as Not available2011
Born of Earth as Tom Reeser2010
Hawaii Five-0 as Frank Salvo2010
Boy Wonder as Larry Childs2010
One in the Gun as Jimmy2010
Dark Woods as Sheriff Demming2009
Dark Blue as Not available2009
Public Enemies as Walter Dietrich2009
Charlie Valentine as Rocco2009
Never Surrender as Jimmy2009
Dreams and Shadows as John Brunette2008
The Capture of the Green River Killer as Not available2008
Stiletto as Engelhart2008
Deadwater as Commander Combs2008
Shoot First And Pray You Live as Bob McGurk2008
Dark World as Charlie2008
Little Red Devil as Mr. Trundell2008
Kings of the Evening as Ramsey2008
The Pink Conspiracy as Cox2007
Blue Lake Butcher as Sheriff Jack2007
On the Doll as Janitor2007
Chill as Detective Defazio2007
Machine as Butch2007
The Hit as Mr. Santucci2006
Broken Trail as Captain Billy Fender2006
All In as Dr. Pennington2006
Blackwater Valley Exorcism as The Bishop2006
Satanic as Eddie2005
Numb3rs as Not available2005
Confessions of a Pit Fighter as Sharkey2005
One Among Us as Ryan Brannigan2004
Target as Donovan2004
Fallacy as Not available2003
Las Vegas as Not available2003
Joan of Arcadia as Not available2003
Open Range as Sheriff Poole2003
Stealing Sinatra as Frank Sinatra2003
Paris as Leon King2003
The Box - 2003 as Frank Miles2003
A Good Night to Die as Roy2002
CSI: Miami as Joey Salucci2002
Without a Trace as Michael Krauss2002
The House Next Door as Carl Schmidt2002
Redemption as Capt. Grill2002
Shattered Lies as Smiler2001
Pendulum as Edward Mills2000
CSI: Crime Scene Investigation as Sinclair2000
The Unscarred as Mickey Vernon2000
Deep Core as Darryl Simmons2000
Paper Bullets as John Rourke2000
Voodoo Dawn as Luc2000
Sonic Impact as Agent Nick Halton2000
Double Deception as Snake2000
Bad Guys as John Tykor1999
The Ninth Gate as Bernie1999
Diamonds as Damian1999
Heist as Nick the Stick1999
BitterSweet as Joe Massa1999
Jimmy Zip as Otis Campbell1998
Detour as Ziggy Rotella1998
Charades as Max Targenville1998
My Husband's Secret Life as Not available1997
Donnie Brasco as Paulie1997
The Postman as Idaho1997
No Way Home as Tommy1997
Laws of Deception as Gino Carlucci1997
The Girl Gets Moe as Brannagin1997
Under Oath as Warren Erickson1996
American Strays as Eddie1996
The Real Thing as Rupert Little1996
Small Time as Jerry1995
Panther as Rodgers1995
The Set Up as Kliff1995
The Secretary as Ted Burke1995
Condition Red as Dan Cappelli1994
Bad Girls as Kid Jarrett1993
Trauma as Capt. Travis1993
Double Deception as Jon Kane1993
Dangerous Game as Francis Burns1993
Da Vinci's War as Mintz1993
Desperate Rescue: The Cathy Mahone Story as Don Feeney1992
Illicit Behavior as Bill Tanner1992
Cold Heaven as Daniel Corvin1992
In the Shadow of a Killer as Charlie Van1991
My Own Private Idaho as Richard Waters1991
A Kiss Before Dying as Dan Corelli1991
Intimate Stranger as Nick Ciccini1990
State of Grace as DeMarco (uncredited)1989
We're No Angels as Bobby1989
The Belt as Vittorio De Simone1988
Freeway as Frank Quinn1988
The Blue Iguana as Reno1987
Friday the 13th: The Series as Janos Korda1987
China Girl as Alby1986
Extremities as Joe1985
The Equalizer as Police Detective1985
Miami Vice: The Prodigal Son as Frank Sacco1984
Miami Vice as Not available1984
Once Upon a Time in America as Bugsy1984
Beverly Hills Cop as Mikey Tandino1984
The Cotton Club as Vince Hood1983
Exposed as Nick1982
Fast Times at Ridgemont High as Robber1982
A Stranger Is Watching as Ronald Thompson1982
Vortex as Anthony Demmer1981
Chicago Story as Not availableNaN
The Mob Priest as Mike NolanNaN
USA Motel as Not availableNaN
Merchandise as Detective Chalmers2014
The Bag Man Original Story2003
The Box - 2003 Writer2003
The Box - 2003 Producer2002
The House Next Door ProducerNaN
Merchandise Executive Producer2018
Not a Stranger Director