2025
The Pitt as Jasper Simpson2025
Mundije as Mob2022
Bosch: Legacy as Contractor2022
The Offer as Joe Bonnano2022
Blonde as Chloroform Man #22020
Choke as Stanton2019
A World Away as Arture2019
Darling Nikki as Kemper2018
Burning Shadow as Stanley2017
Independents' Day as General Roundtree2017
Do You See Me as Detective Harry Olson2015
Less Than a Whisper as Donald Queen2014
How to Get Away with Murder as Mr. Delfino2013
Blue Dream as George Weber2013
Eagleheart: Paradise Rising as Leo Prince2013
Revenge as Peter Rodgers2012
Scandal as Mike2012
Maniac as Police Chief2012
Poe as Detective Victor Ramirez2011
American Horror Story as Detective #22011
Revenge as Mr. Marino2010
Rizzoli & Isles as Salvador 'Sal' Briglio2008
The Mentalist as Sean Horlick2007
The Indian as Skip2006
Ugly Betty as Mr. Green2005
The Closer as Moran2003
NCIS as Commander Stovic2003
NCIS as Bill Zaprowski2003
Cold Case as Jacob Leonard (2005)2003
Nip/Tuck as Stan2001
24 as Sgt. Arroyo2001
The Guardian as Al Sandro2001
A Crack in the Floor as Sal2000
CSI: Crime Scene Investigation as Frank Kraft2000
CSI: Crime Scene Investigation as Carl Jansen2000
Gedo as Officer1999
The West Wing as Chafey1999
L.A. Heat as Not available1999
Crusade as Rolf Müller1999
Lansky as Joe Adonis1998
Charmed as Lieutenant Snyder1997
The Bad Pack as Masked Robber1997
Dark Planet as Weapons Officer (uncredited)1997
C-16: FBI as Not available1997
Dark Breed as Zimmerman1996
The Sentinel as Burt Unger1996
The Pretender as Reggie Esposito1996
Bulletproof as Cole1996
The Sunchaser as Deputy #21996
Total Force as Adm. Denton1996
Other Men's Wives as Frank1995
JAG as Sergeant Riske1995
JAG as Captain Archambault1995
Deadly Whispers as Tom's Father1995
Tough and Deadly as Milan1995
Terrified as Officer Pool1995
Xtro 3: Watch the Skies as Lt. Martin Kirn1994
Saints and Sinners as Director1994
The Silence of the Hams as Agent #21993
The X-Files as Agent Landau1993
The X-Files as Nicholas Regali1993
Walker, Texas Ranger as Kroeger1993
Street Knight as Parker1992
Melrose Place as Det. Hayes1992
Bodies of Evidence as Not available1992
South Central as Detective1991
The Commish as Not available1991
Marilyn and Me as Joe DiMaggio1991
Rover Dangerfield as Rocky (voice)1991
For the Boys as Marine Driver, Korea1989
Hardball as Not available1989
Think Big as Bad Guy #21989
Back to Back as Deputy Jackson1988
Dangerous Love as Rob1987
Jake and the Fatman as Not available1987
Sweet Revenge as Gil1986
Club Life as Sonny1985
Street Hawk as Nicky Levine1984
Murder, She Wrote as Sal Randazzo1984
Hunter as Will Kelsey1984
Savage Streets as Fargo1982
Knight Rider as Ty1982
Voyagers! as Not available1981
Crazy Times as Rico1979
The Facts of Life as Not available