Actor
One Moment
2021
as Joe McGuinness
Making a Deal with the Devil
2019
as Mario
The Last Big Save
2019
as Louis Brown
Little Italy
2018
as Carlo
The Neighborhood
2017
as Joseph Donatello
Henry & Me
2014
as Dr. Acosta (voice)
Reach Me
2014
as Father Paul
Stiffs
2010
as Frank Tramontana
The Last Request
2006
as Pop
Lucky Number Slevin
2006
as Roth
Brooklyn Lobster
2005
as Frank Giorgio
Zeyda and the Hitman
2004
as Nathan
Mail Order Bride
2003
as Tony Santini
Off Key
2001
as Fabrizio Benini
Prince of Central Park
2000
as Noah Cairn
Dinner Rush
2000
as Louis Cropa
Mambo Café
2000
as Joey
18 Shades of Dust
1999
as Vincent Dianni
Wilbur Falls
1998
as Philip Devereaux
A Brooklyn State of Mind
1998
as Danny Parente
Unforgotten: Twenty-Five Years After Willowbrook
1997
as Narrator
Bring Me the Head of Mavis Davis
1997
as Mr. Rathbone
Mojave Moon
1996
as Al
2 Days in the Valley
1996
as Dosmo Pizzo
City Hall
1996
as Frank Anselmo
Two Much
1995
as Gene
Power of Attorney
1995
as Joseph Scassi
Brothers' Destiny
1995
as Duke
Lieberman in Love
1995
as Joe Lieberman
Prêt-à-Porter
1994
as Major Hamilton
Léon: The Professional
1994
as Tony
Me and the Kid
1993
as Harry
The Pickle
1993
as Harry Stone
The Cemetery Club
1993
as Ben Katz
Mistress
1992
as Carmine Rasso
Ruby
1992
as Jack Ruby
29th Street
1991
as Frank Pesce Sr.
Rabbit Ears - Pinocchio
1991
as Narrator (voice)
Hudson Hawk
1991
as Tommy Five-Tone
Once Around
1991
as Joe Bella
Jacob's Ladder
1990
as Louis
Richard Lewis: I'm Doomed
1990
as Self
The Closer
1990
as Chester Grant
Harlem Nights
1989
as Phil Cantone
The Preppie Murder
1989
as Mike Sheehan
Do the Right Thing
1989
as Salvatore 'Sal' Fragione
Shocktroop
1989
as John Cunningham
White Hot
1989
as Charlie Buick
The January Man
1989
as Captain Vincent Alcoa
The Third Solution
1988
as George Sherman
Alone in the Neon Jungle
1988
as Chief
Moonstruck
1987
as Mr. Johnny Cammareri
The Pick-up Artist
1987
as Phil Harper
Man on Fire
1987
as Conti
Daddy
1987
as Coach Jacobs
The Hustler of Money
1987
as Master of Ceremonies
Radio Days
1987
as Rocco
Key Exchange
1985
as Carabello
The Protector
1985
as Danny Garoni
The Stuff
1985
as Vickers
The Purple Rose of Cairo
1985
as Monk
Deathmask
1984
as Capt. Mike Grasso
The Odds
1984
as Tommy Vale
Old Enough
1984
as Mr. Bruckner
Once Upon a Time in America
1984
as Police Chief Vincent Aiello
A Question of Honor
1982
as Martelli
Gemini
1982
as Fran Geminiani
Chu Chu and the Philly Flash
1981
as Johnson
Fort Apache, the Bronx
1981
as Morgan
Hide in Plain Sight
1980
as Sal Carvello
Defiance
1980
as Carmine
Lovey: A Circle of Children, Part II
1978
as Bernie Serino
Bloodbrothers
1978
as Artie
The Last Tenant
1978
as Carl
Fingers
1978
as Butch
Hooch
1977
as Tony
The Front
1976
as Danny LaGattuta
The Godfather Part II
1974
as Tony Rosato
The Godmothers
1973
as (uncredited)
Bang the Drum Slowly
1973
as Horse