2013
One Small Hitch as Art Burke2011
Sam Steele and the Crystal Chalice as Vladimir Kosokov2008
The Dark Knight as Wuertz2006
Voices from the Graves as Captain Larsen2004
Wild Things 2 as Judge Ruben2004
The Wild Card as Brooks2002
Without a Trace as Willie2002
Still Standing as Slim Callahan2002
Lana's Rain as Lou2001
Special Unit 2 as Police Captain2000
CSI: Crime Scene Investigation as Woody1999
The West Wing as Tom Broderick1999
Family Law as Not available1998
Chicago Cab as Old Snack Trucker1997
Night of the Lawyers as Gus1996
Early Edition as Marion Zeke Crumb, P.I.1996
Life's Work as Not available1996
Chain Reaction as Sergeant Nick Zingaro1994
ER as Uncle Joey1994
Chicago Hope as Not available1994
The Client as Johnny Sulari1994
House of Angels: The Second Summer as Sven Petterson1993
Frasier as Frank1993
The Fugitive as Detective Kelly1993
Rudy as Coach Yonto1992
Angel Street as Detective Kenny Branigan1992
Cold Justice as Stan Lubinski1990
Hammer, Slammer, & Slade as Sgt. Hill1989
The Package as Karl Richards1989
Dream Breakers as Sullivan1988
Cocktail as Uncle Pat1988
Above the Law as Detective Lukich1987
Light of Day as Mourner1987
Big Shots as Policeman #21986
Crime Story as Chief Kramer1986
The Color of Money as Guy in Crowd1986
Nothing in Common as Ed Bedsole1986
Crime Story: Pilot as Chief Kramer1985
The Breakfast Club as Andy's Father1985
Lady Blue as Sgt. Gino Gianelli1985
Code of Silence as Det. Brennan1985
Pink Nights as Pop1985
Vegetable House as Not available1984
Murder, She Wrote as Lt. Shawn Riley1984
Teachers as Guard1984
The Naked Face as Cortini's Driver (uncredited)1984
The Toughest Man in the World as Ernie1983
Risky Business as Detective with Bullhorn1983
Heart of Steel as Lathrop1982
T. J. Hooker as Detective1981
Continental Divide as Plesko1979
The Duke as Not available1976
The Last Affair as David Hart1985
Vegetable House Writer