Andrea Leigh

Andrea Leigh portrayed Carlo Russo in The Punisher.