

Number Runner(2014)
Micheal

Finding Neighbors(2013)
Mike

A Private Act(2013)
The Bandoneonist

The Big Meet(2013)
Nate

Redbelt(2008)
Desk Sergeant

Tomb of Terror(2004)
Detective Harper

Executive Target(1997)
Det. Smoke

The Last Hand(1997)
Sam Kawalski

Cries of Silence(1996)
J.D.Lynch

Oblivion 2: Backlash(1996)
Marshall Stone

Crowfoot(1995)
Det. Nuzo Pace

Oblivion(1994)
Marshall Stone

Dark Angel: The Ascent(1994)
Detective Harper

Showdown(1993)
Officer Spinelli

Bound by Honor(1993)
Sgt. Devereaux

Best of the Best 2(1993)
Gus

Moment of Truth: Stalking Back(1993)
Detective Gus Polinas

The Flash III: Deadly Nightshade(1992)
Lt. Warren Garfield

Tagteam(1991)
Hatch

Point Break(1991)
Corey

The Flash II: Revenge of the Trickster(1991)
Lt. Warrern Garfield

A Killer Among Us(1990)
From Hollywood to Deadwood(1989)
Ernie November

Protect and Surf(1989)
John Stuart

Harlem Nights(1989)
Desk Sergeant

The Invisible Kid(1988)
Chuck Malone

On Fire(1987)
Max

Jo Jo Dancer, Your Life Is Calling(1986)
Gino

Triplecross(1986)
Mike Easler

Code of Silence(1985)
Tony Luna

Stark(1985)
Officer Chalmers

Ernie Kovacs: Between the Laughter(1984)
Detective #1

The Lost Honor of Kathryn Beck(1984)
Sgt. Ornett

Eyes of Fire(1983)
Interrogator

Risky Business(1983)
Rent-All Man (as Michael Genovese)

On the Right Track(1981)
Louis

Thief(1981)
Bartender at Green Mill

The Marva Collins Story(1981)
Mardesich