Fisher blev født i Milford on Sea, Hampshire, England, som datter af sine amerikanske forældre Olga Rosine (født Moen), hjemmegående husmor, og William Irving "Bill" Fisher, der var bygningsinspektør på olieraffinaderier.[4] Inden hun var fyldt femten år, havde hun flyttet ni gang og rejst meget som følge af sin fars arbejde. Hun havde bl.a. været i Italien, Tyrkiet, Colombia, Frankrig, Canada og Brasilien.[2][5][6] Hendes mor døde, da hun var 15, og hun var herefter med til at opfostre sin lillebror.[5] Hun gik i high school på Lutcherstark High School[2] i Orange, Texas, hvor hun lavede teaterproduktioner og senere arbejdede som sekretær.[7]
Karriere
Teater
Fisher besluttede at følge sin interesse for teater og flyttede af den grund til New York, hvor hun begyndte sin 14-årige karriere på teaterscenerne på regionale teatre og off-Broadway-scener. Hun blev involveret i Actors Studio, hvor hun studerede hos Lee Strasberg.[2] Hun flyttede til Abingdon, Virginia, hvor hun begyndte sin skuespillerkarriere på Barter Theatre, der har forestillinger hele året rundt.
Fisher blev kendt for et større publikum, da hun fra 1976 til 1981 spillede detektiven Deborah Saxon i ABC's sæbeoperaThe Edge of Night, der blev sendt i dagtimerne. Hun kom senere til CBS's Guiding Light som Suzette Saxon i 1985. Efter i en årrække at have medvirket i dag-tv-serier fik hun rollen som bartenderen Savannah i "The Lobo" i den første sæson af ABC-komedieserien Roseanne. Hun spillede også med i Newhart, Matlock og In the Heat of the Night.
Fisher blev oprindeligt castet til at spille Jill Taylor i ABC's sitcomHome Improvement, men blev udskiftet med Patricia Richardson efter at have indspillet pilotafsnitet, som følge af manglende kemi med Tim Allen samt publikummet i studiet, der mente, at Fisher var for alvorlig, når hun sagde sine replikker.[8][9] I 1991 blev Fisher castet til Fox' dramaserie Strange Luck. I 2000 spillede hun Audrey Hepburns mor, Ella Hepburn, i en biografisk film om skuespilleren. Samme år spillede hun rollen som Janet Lee Bouvier i Jackie Bouvier Kennedy Onassis.[3]
I 2014 spillede Fisher med i ABC-dramaserien Resurrection om indbyggerne i Arcadia, Missouri, hvis liv bliver vendt på hovedet, da deres kære vender tilbage fra de døde, uden at være ældet siden deres død. Hun spiller rollen som Lucille Langston.[13]
I 1992 havde Fisher sin gennembrudsrolle i filmen De nådesløse, der vandt en Oscar og som var instrueret af Clint Eastwood, der også selv spillede hovedrollen.[3] I de senere år begyndte hun at optræde regelmæssigt i store produktioner og uafhængige film. Hendes mest berømte rolle på film var som samfundsøkonomen Ruth DeWitt Bukater, der var mor til figuren spillet af Kate Winslet i storfilmen Titanic fra 1997. Hun medvirkede også i True Crime (1999), hvor Eastwood spiller advokat.[3]
I 1970, da Fisher var 18, giftede hun sig med sin gymnasiekæreste Billy Mack Hamilton. De blev skilt to år senere.[5]
Fisher havde et forhold til skuespilleren Clint Eastwood i seks år i begyndelsen af 1990'erne. I den periode fik parret et barn sammen ved navn Francesca Eastwood (født 1993).[5][18]