(Born May 11, 1952) Frances Fisher is an English actress. She has played numerous roles on American television, including parts in the series Strange Luck, Becker, and Titus. She also played a key role in the recent television drama The Lyon's Den and Glory Days. Her most famous role, however, has been that of society matron Ruth DeWitt Bukater, the mother of Rose DeWitt Bukater (played by Kate Winslet), in the 1997 movie blockbuster Titanic.