The Sopranos and Goodfellas star Frank Vincent has died during surgery after suffering a heart attack last week.

The veteran actor, who played Billy Batts in Martin Scorsese’s Goodfellas, passed away in a New Jersey hospital on Wednesday, according to TMZ. He was 78.

Vincent also appeared in Raging Bull, Casino and Do the Right Thing.

Born in North Adams, Massachusetts and raised in Jersey City, New Jersey, Vincent was introduced to acting as a kid by his father, an amateur actor. Frank went on to study music and mastered piano, trumpet and drums, touring with various national championship drum and bugle corps.

His passion for drumming led to him becoming a session musician for acts like Paul Anka, Del Shannon, and Trini Lopez.

Vincent turned his attention to his first love of acting in the early 1970s and made his feature film debut in Ralph DeVito’s 1975 film Death Collector.

According to the late star’s website, Scorsese saw his work and cast him as Salvi in Raging Bull.

In his four decades as a working actor, he has shared the screen with Robert De Niro, Joe Pesci, Bruce Willis, Demi Moore, Richard Dreyfuss, Anthony Quinn, Sharon Stone, and Sylvester Stallone, among others.

His voice is featured in the video game series Grand Theft Auto.

But fans of The Sopranos will remember him as New York mob boss Phil Leotardo.

Frank also wrote a book entitled A Guy’s Guide to Being A Man’s Man, which was published by Penguin Putnam.