Who played the role of Phil Leotardo in The Sopranos?
Answer
Frank Vincent
Answer
Frank Vincent
Frank Vincent played Phil Leotardo in The Sopranos. Vincent joined the HBO drama in its fifth season as a major New York gangster and became the principal antagonist during the show's final two seasons. Phil was a high-ranking member of the Lupertazzi crime family, which repeatedly clashed with Tony Soprano's New Jersey organization.
Phil's hostility toward Tony was driven in part by revenge. Tony's cousin, Tony Blundetto, killed Phil's younger brother Billy during a dispute between the families. Although Tony eventually killed Blundetto himself, Phil remained bitter and increasingly willing to risk open warfare. After Johnny Sack's death, Phil rose to become boss of the Lupertazzi family.
Vincent was already closely associated with gangster roles before joining the series. He appeared in Martin Scorsese's Raging Bull, Goodfellas, and Casino, and also voiced Salvatore Leone in the Grand Theft Auto games. Viewers sometimes confuse him with Chazz Palminteri or Joe Mantegna, other actors known for crime-film roles, but Phil Leotardo is specifically played by Frank Vincent.
Source: Wikipedia · fact-checked Aug. 2026