Williams was born in Houston, Texas, and is the daughter of Frances Faye (née Adams), a dietitian, and Fredric Roger Williams, an opera singer and manager of a wire and cable company. Williams grew up in the South Park neighborhood of Houston, and attended Jones High School, from which she graduated in 1966.
She graduated from Pembroke College in Brown University in Providence, Rhode Island, in 1970, intending to become a child Psychologist. Instead, she turned to theater, training with Jim Barnhill and John Emigh, as well as at the Trinity Repertory Company, taking voice lessons to neutralize her Texan accent. Then she moved to New York City and began to appear in television series in the mid-1970s.
Williams's first television role was on the Boston-produced first-run syndicated children's television series Jabberwocky, which debuted in 1972. Her character was named, appropriately enough, JoBeth. She joined the Jabberwocky cast in season two, replacing the original hostess, Joanne Sopko. The series ran until 1978. She was a regular on two soap operas, playing Carrie Wheeler on Somerset and Brandy Shelloe on Guiding Light. Williams's feature-film debut came in 1979's Kramer vs. Kramer as a girlfriend of Dustin Hoffman's character, memorably quizzed by his son after being discovered walking nude to the bathroom.
Williams is perhaps most recognized for her roles in Stir Crazy (1980), with Gene Wilder and Richard Pryor, and Poltergeist (1982), as suburban housewife Diane Freeling, a character she reprised in a sequel, Poltergeist II: The Other Side, 1986). A year later, she was part of the ensemble comedy-drama The Big Chill (1983). This led to her only major starring role in a studio feature film, American Dreamer (1984), opposite Tom Conti. High-profile co-starring roles in Teachers (1984) with Nick Nolte, Desert Bloom (1986) with Jon Voight, Memories of Me with Billy Crystal (1988), and Blake Edwards's Switch (1991) with Ellen Barkin followed.
She earned Emmy nominations for starring as real-life characters Revé Walsh (the wife of John Walsh) in the film Adam (1983) and Mary Beth Whitehead in Baby M (1988). In 1993, she anchored the improvised Showtime dramedy Chantilly Lace with Helen Slater and Martha Plimpton.
She is also known for starring opposite Kris Kristofferson in Oscar-winning Director Franklin J. Schaffner's final film, the Vietnam POW drama Welcome Home (1989). In 1992, she reteamed with The Big Chill Director Lawrence Kasdan to portray Bessie Earp in Wyatt Earp with Kevin Costner, and starred as Crazy Diane/Sane Diane, a schizophrenic shut-in, in the dark independent comedy, Me, Myself and I.
She also co-starred with Ed O'Neill in Director John Hughes's comedy Dutch (1991) and Stop! Or My Mom Will Shoot (1992) as the police detective/love interest of Sylvester Stallone's character. In 1995, she was nominated for an Academy Award for her 1994 live-action short On Hope, starring Annette O'Toole; the film was Williams's directorial debut. In 1997, she played a domineering lesbian in the independent comedy Little City with Jon Bon Jovi, and an hysterical publishing Editor in Just Write with Jeremy Piven. In 2005, she appeared in the Drew Barrymore-Jimmy Fallon baseball comedy Fever Pitch.
She also had an Emmy-nominated guest-starring role on Frasier and played Reggie Love in the 1995–1996 CBS series The Client (adapted from the 1994 film of the same title), which lasted only 21 episodes, but gained a wider audience when it was rebroadcast in reruns on the TNT Network.
She appeared in one episode of the 1998 TV miniseries From the Earth to the Moon as Marge Slayton, the wife of Deke Slayton. The episode is part 11 of the series and titled "The Original Wives Club".
Williams appeared on a 2006 episode of 24 as Christopher Henderson (Peter Weller)'s wife, Miriam, who literally takes a (nonfatal) bullet for her husband.
In 2007, she joined Dexter for a four-episode arc as the serial killer's Future mother-in-law. Also, she appeared in a memorable 2009 Criminal Minds listed as Special Guest Star in the episode "Empty Planet" as Professor Ursula Kent, who helps the BAU with a bomb threat in Seattle.
She has played the recurring role of Bizzy Forbes-Montgomery, mother of Kate Walsh's Addison, on ABC's Private Practice since 2009.
In October 2011, she appeared with Steve Martin, Owen Wilson, Rashida Jones, and Jack Black in the bird-watching comedy The Big Year for Twentieth Century Fox.
In 2014, she appeared in the CBS science-fiction drama Extant, as Leigh Kern (season one, episode seven).