Betsy Russell

    The hot the sexy Betsy Russell! Born in San Diego, California, Betsy Russell is best known for her starring role as “Jill   Tuck,” the ex-wife of the Jigsaw Killer in the Saw film franchise. Russell landed her first television role on a series called “The Powers of Matthew Star” (1982) with one line. Television […]