Actor
I Don't Know
2024
as Nicky
The Last Word
2023
as Brett Harper
The Class
2022
as Nate
Val
2021
as Bryan Foley
Crossword Mysteries: Riddle Me Dead
2021
as Chief Chauncey O'Connor
Crossword Mysteries: Terminal Descent
2021
as Chief Chauncey O'Connor
Crossword Mysteries: Abracadaver
2020
as Chief Chauncey O'Connor
Crossword Mysteries: Proposing Murder
2019
as Chief Chauncey O'Connor
Tellers
2019
as Craig
Crossword Mysteries: A Puzzle to Die For
2019
as Chief Chauncey O'Connor
Love Shot
2019
as Tony
The Unicorn
2019
as Louis
22 Chaser
2018
as Bissey
The Shape of Water
2017
as Mr. Arzounian
First Round Down
2017
as Sonny
Love on the Air
2015
as Gus
Afternoon Delight
2013
as Jack
Hunt for the Labyrinth Killer
2013
as Detective Brady
Not That Funny
2012
as Kevork Sarkissian
Farewell Mr. Kringle
2010
as Harley
Junkyard Dog
2009
as Hellerman
Tripping Forward
2009
as Vladdy
Chasing a Dream
2009
as Frank McGuire
The Beneficiary
2008
as Roy Vidrow
The Babysitter
2008
as Mr Jones
Snow Buddies
2008
as Jean George
Whisper
2007
as Whitley
Everybody Wants to Be Italian
2007
as Steve Bottino
Flight 29 Down: The Hotel Tango
2007
as Captain Bob Russell
Fifty Pills
2006
as Harold
Stick It
2006
as Chris DeFrank
Mr. Soul
2006
Category 7: The End of the World
2005
as Jim Roberts
The River King
2005
as Joey Tosh
McBride: Tune in for Murder
2005
as Bob Carter
Shallow Ground
2005
as Leroy Riley
I Accuse
2003
as Det. Murray
Mimic: Sentinel
2003
as Det. Gary Dumars
Fast Food High
2003
as John Redding
111 Gramercy Park
2003
as Gus Barlow
Auto Focus
2002
as Bruno Gerussi
Ignition
2002
as Conor's Lawyer
Legally Blonde
2001
as Dewey Newcombe (uncredited)
Fire & Ice
2001
as Andy Kurtz
Cold Blooded
2000
as Lou Miles
Double Jeopardy
1999
as Man on Pay Phone (uncredited)
The Deep End of the Ocean
1999
as George Karras
Young Hearts Unlimited
1998
as Jensen
Johnny Skidmarks
1998
as Walter Lippinscott
The Relic
1997
as McNally
The Craft
1996
as Ray (uncredited)
Wiseguy
1996
as Dave Goss
The Late Shift
1996
as Robert Morton
Cool and the Crazy
1994
as The Greek
The Shadow
1994
as Duke Rollins
Deep Red
1994
as Mack Waters
For the Love of Aaron
1994
as Dr. Teplitsky
Guilty as Sin
1993
as Ed Lombardo
Diagnosis Murder: A Twist of the Knife
1993
as Bernie McNeil
Man Trouble
1992
as Detective Melvenos
We're Talkin' Serious Money
1992
as Marty "the Greek"
Highway Heartbreaker
1992
as Det. Baker
Deadly Betrayal: The Bruce Curtis Story
1992
as Prosecutor Paul Chaiet
Defenseless
1991
as Jack Hammer
And the Sea Will Tell
1991
as Len Weinglass
Internal Affairs
1990
as Steven Arrocas
Nick Knight
1989
as Det. Don Schanke
All's Fair
1989
as Eddie
The Boost
1988
as Joel Miller
Vibes
1988
as Eugene
Onassis: The Richest Man in the World
1988
as Costas Gratsos
Roxanne
1987
as Chuck
Nothing in Common
1986
as Roger the Commercial Director
Off Beat
1986
as Lou Wareham
My Man Adam
1985
as Mr. Rangle
Weird Science
1985
as Kandy Bar Owner
Head Office
1985
as General Sepulveda
The Breakfast Club
1985
as Carl
The Impostor
1984
The Naked Face
1984
as Frank
Sixteen Candles
1984
as Rudy Ryszczyk
Class
1983
as Bellman
Tootsie
1982
as Actor at Party (uncredited)
Thief
1981
as Mechanic #3