Frank Vincent, in the Sun By Author Simon Delott Published: Sep 13, 2017 at 9:12 PM Reading Time: < 1 minute (Getty) Credit:GettyLocation:Los Angeles, CACaption:Frank Vincent, who played Phil Leotardo on The Sopranos and acted in Goodfellas, has died.