Home / Discover / People

Cast Away

2000
as Pilot Peter

Independence Day

1996
as Area 51 Guard

Rattlesnakes

2019
as Jamie Jarret

Lookin' Italian

1994
as Vinny Pallazzo

Murder, She Wrote: A Story to Die For

2000
as Lt. Det. Bob Mankowski

Crosscut

1995
as Frank

12 Round Gun

2017
as Ray Bruno

A Stranger in Paradise

2013
as The Interrogator

Times Square

1980
as Plainclothes Cop

Cruising

1980
as Skip Lee

Crash Dive

1997
as Murphy

Out for Justice

1991
as Bobby Arms

Sharkskin 6

2005
as Molina

Marked for Murder

1993
as Minelli

Born to Run

1993
as Richie

The History of Cruising

2007
as Jay Acovone

Women of Valor

1986
as Capt. Rader

Paved with Good Intentions

2006
as John Barrhauser

Conflict of Interest

1993
as Det. Bob Falcone

Molly

1999
as Jack the Bartender

Stepfather III

1992
as Steve Davis

Nails

1992
as Capt. Evan Graham

Shadow People

2007
as Eerie Man

Crime of the Century

1996
as Sgt. Wallace

Doctor Mordrid

1992
as Tony Gaudio

Traci Townsend

2007
as Jesse

Quicksand: No Escape

1992
as Det. Harris