2024
Baby Invasion as Boat Victim
2023
The Exorcist: Believer as Father Phillips
2022
Isle of Hope as Dr. Garrison
2021
Dark State as Joeboy
2021
Victoria as Navy General
2020
Brothers by Blood as Bono
2020
Expectant as Motel Manager
2019
Fatal Getaway as Officer Martin
2016
11.22.63 as Jack Ruby (1 episode)
2016
Below the Surface as Garbaccio
2015
Ballers as Dr. Frey (2 episodes)
2015
Tony Tango as Machete Sam
2015
Marvel's Daredevil as Police Commissioner Chris DiMolina (1 episode)
2015
Patient Killer as Detective Cameron
2014
Evil Dark as Hugh Goldman
2014
Need for Speed as Detective #2
2013
The Immigrant as Customs Officer Thomas McNally
2013
Percentage as Anatoly
2013
Sunlight Jr. as Edwin
2012
Loving the Bad Man as Ed Thompson (Julie's Father)
2012
Act of Valor as Yacht Henchman #1
2010
Green Zone as Col. Lyons
2010
Green Zone as Colonel Lyons
2008
Pistol Whipped as Sharp
2007
We Own the Night as Lt. Michael Solo
2007
Reservation Road as Sergeant Burke
2007
Burn Notice as Mason (1 episode)
2004
The Punisher as T.J.
2003
Out of Time as Deputy Baste
2003
NCIS as Carl Bannon (1 episode)
2003
Bad Boys II as DEA Tony Dodd
2002
Big Trouble as William Spaulding
2002
All About the Benjamins as Captain Briggs (as Antoni Cornacchione)
2001
In the Shadows as Vito
2000
Sheena as Armstrong (1 episode)
1999
Any Given Sunday as Fan
1998
Logan's War: Bound by Honor as Mike Faffino
1998
The Truman Show as Security Guard
1998
Wild Things as Police Chief
1997
Catherine's Grove as Detective Olsen
1996
Persons Unknown as Vixen
1996
Blood and Wine as Caribbean Club Bartender
1996
Kenan & Kel as Buck Savage (1 episode)
1996
Miami Hustle as Club Patron
1995
Fair Game as Codebreaker
1995
The Low Life as Louis
1995
The Perez Family as Security
1994
The Specialist as Marksman
1994
Ace Ventura: Pet Detective as Reporter #1
1993
Staying Afloat as Carlos
1993
Only the Strong as Green Beret Sergeant
1993
Excessive Force as Fat Tommy
1993
Walker, Texas Ranger as Sid Jarvis (1 episode)
1991
Cape Fear as Corrections Officer
1991
Murder 101 as Mike Dowling
1990
Super Force as Capt. Avery Merkel (11 episodes)
1990
Somebody Has to Shoot the Picture as Mike Knighton
1988
Superboy (1 episode)
1987
Masterblaster as Leon
1987
High Mountain Rangers as Danny 'Peanuts' Fiore
1986
Vengeance: The Story of Tony Cimo as Detective Bud Causey
1986
Band of the Hand as Narc #1
1986
Intimate Strangers as Sgt. Ellis
1984
Miami Vice (3 episodes)
1981
Only Fools and Horses as Rico (1 episode)