Micheal
Number Runner (2014)
The Bandoneonist
A Private Act (2013)
Mike
Finding Neighbors (2013)
Detective Harper
Tomb of Terror (2004)
Det. Smoke
Executive Target (1997)
J.D.Lynch
Cries of Silence (1996)
Marshall Stone
Oblivion 2: Backlash (1996)
Det. Nuzo Pace
Crowfoot (1995)
Dark Angel: The Ascent (1994)
Oblivion (1994)
Detective Gus Polinas
Moment of Truth: Stalking Back (1993)
Officer Spinelli
Showdown (1993)
Gus
Best of the Best 2 (1993)
Sgt. Devereaux
Bound by Honor (1993)
Lt. Warren Garfield
The Flash III: Deadly Nightshade (1992)
Lt. Warrern Garfield
The Flash II: Revenge of the Trickster (1991)
Corey
Point Break (1991)
Hatch
Tagteam (1991)
A Killer Among Us (1990)
Ernie November
From Hollywood to Deadwood (1989)
John Stuart
Protect and Surf (1989)
Chuck Malone
The Invisible Kid (1988)
Max
On Fire (1987)
Mike Easler
Triplecross (1986)
Gino
Jo Jo Dancer, Your Life Is Calling (1986)
Tony Luna
Code of Silence (1985)
Officer Chalmers
Stark (1985)
Detective #1
Ernie Kovacs: Between the Laughter (1984)
Sgt. Ornett
The Lost Honor of Kathryn Beck (1984)
Interrogator
Eyes of Fire (1983)
Rent-All Man (as Michael Genovese)
Risky Business (1983)
Mardesich
The Marva Collins Story (1981)
Bartender at Green Mill
Thief (1981)
Louis
On the Right Track (1981)