Actor Frank Vincent, known for his portrayal of Phil Leotardo in the HBO drama "The Sopranos," has died, according to TMZ.

>> Read more trending news

The celebrity gossip site reported that Vincent died at age 78 after complications following open heart surgery. He reportedly had a heart attack last week, TMZ said.

A veteran actor, Vincent had roles in “Raging Bull,” “Do the Right Thing,” “Goodfellas” and a number of other films. He frequently worked with director Martin Scorsese.

Born Frank Vincent Gattuso Jr., the actor was born in North Adams, Massachusetts, and raised in Jersey City, New Jersey, according to his official website.

Former co stars were among those who responded to the reports of Vincent’s death on social media.

About the Author

Featured

Braves first baseman Matt Olson (left) is greeted by Ronald Acuña Jr. after batting during the MLB Home Run Derby as part of the All-Star Game festivities on Monday, July 14, 2025, at Truist Park in Atlanta. (Jason Getz/AJC)

Credit: Jason Getz/AJC