…this is a work in progress so be sure to consult it frequently
The First Turn-On!! (1983) Lobotomy
It Don’t Pay to Be an Honest Citizen (1984) Bennie
The Equalizer ‘Counterfire’ (1986) Thomas Marley
Miami Vice ‘The Afternoon Plane’ (1987) Leon Wolf
Full Metal Jacket (1987) Pvt Leonard Lawrence a.k.a. Pvt. Pyle
Adventures in Babysitting (1987) Mr. Dawson a.k.a.Thor
The Equalizer ‘Suspicion of Innocence’ (1987) Davy Baylor
Mystic Pizza (1988) Bill Montijo
Signs of Life a.k.a One For Sorrow, Two For Joy (1989) Daryl Monahan
The Blood of Heroes a.k.a. Salute Of The Jugger (1990) Young Gar
Crooked Hearts (1991) Charley Warren
Dying Young (1991) Gordon
Fires Within a.k.a. Little Havana (1991) Sam
Naked Tango (1991) Cholo
JFK (1991) Bill Newman
The Player (1992) David Kahane
Salt on Our Skin a.k.a Desire (1992) Gavin MacCall
Malcolm X (1992) Bill Newman
Being Human (1993) Priest
Household Saints (1993) Joseph Santangelo
Mr. Wonderful (1993) Dominic Beard
Ed Wood (1994) Orson Welles
Imaginary Crimes (1994) Mr. Desmond Webster
The Investigator (1994) (TV) Ephraim MacDougall
Hotel Paradise (1995) The Naked Stranger
Stuart Saves His Family (1995) Donnie Smalley
Strange Days (1995) Officer Burton Steckler
The Whole Wide World (1996) Robert E. ‘Bob’ Howard
Feeling Minnesota (1996) Sam Clayton
The Winner (1996) Philip
Good Luck a.k.a The Ox & The Eye a.k.a Guys Like Us a.k.a Gimps (1997) Tony ‘Olee’ Olenesiak
Boys Life 2 ‘Nunzio’s Second Cousin’ (1997) Sgt. Tony Randozza
Men in Black (1997) Edgar
Homicide: Life on the Street: ‘Subway’ (1997) (TV) John Lange
Guy (1997) Guy Dade
Anatomy of a ‘Homicide: Life on the Street’ (1998) (TV) Himself
The Taking of Pelham One Two Three (1998) (TV) Mr. Blue
The Newton Boys (1998) Dock Newton
Claire Dolan (1998) Elton Garrett
The Velocity of Gary (1998) Valentino
Men in Black: The Series ‘The Big Bad Bug Syndrome’ (1998) (TV) Voice of Bugs (voiceover)
Spanish Judges a.k.a Ruthless Behaviour (1999) Max
The Thirteenth Floor a.k.a World On A Wire (1999) Jason Whitney/Jerry Ashton
That Championship Season (1999) (TV) Phil Romano
Happy Accidents (2000) Sam Deed
Steal This Movie a.k.a Abbie! (2000) Abbie Hoffman
The Cell (2000) Carl Rudolph Stargher
Chelsea Walls a.k.a Chelsea Hotel (2001) Frank
“Law & Order: Criminal Intent” (2001 – Present) (TV) Detective First Grade Robert O. Goren
Impostor (2002) Maj. D.H. Hathaway
Bark! (2002) Dr. Malcolm
The Dangerous Lives of Altar Boys (2002) Father Casey
The Red Sneakers (2002) (TV) Mercado
The Salton Sea (2002) Pooh-Bear
Case of Evil a.k.a Sherlock (2002) (TV) Moriarity
Thumbsucker (2005) Michael Forrest Cobb
Five Minutes, Mr. Welles (2005) Orson Welles
The Break-Up (2006) Dennis Grobowski