Who played Silvio Dante?
Answer
Steven Van Zandt
Answer
Steven Van Zandt
Steven Van Zandt played Silvio Dante in The Sopranos. Silvio, often called “Sil,” was Tony Soprano's trusted adviser, a senior member of the DiMeo crime family, and the manager of the Bada Bing! club.
Van Zandt was already famous as a guitarist and songwriter with Bruce Springsteen's E Street Band, but he had little acting experience when The Sopranos was being developed. Creator David Chase saw him introduce the Rascals at the 1997 Rock and Roll Hall of Fame ceremony and was impressed by his distinctive look and presence.
Van Zandt initially auditioned for Tony Soprano, but HBO and Van Zandt agreed that the lead role should go to an experienced actor. Chase then created Silvio Dante specifically for him. Silvio's signature suits, calm delivery, and impressions of Al Pacino became part of the show's identity. A frequent mix-up is confusing Van Zandt's real-life musical connection to Bruce Springsteen with Springsteen having played Silvio; he did not.
Source: Wikipedia · fact-checked Aug. 2026