Barbara Bach

Barbara Bach Biography

Barbara Back as Agent XXX Anya Amasova

Barbara Bach, born as Barbara Goldbach on August 27, 1947, in Queens, New York City. After graduating from Dominican Commercial High School in 1964, she pursued a career in modelling.

She worked with the Eileen Ford Agency in New York and became one of the most sought-after models of the 1960s, appearing on catalogues and the front covers of several international fashion magazines.

Barbara Bach is fluent in Italian, and in 1968, she made her acting debut in Italy, playing Nausicaa in the TV adaptation of Homer’s epic poem The Odyssey. She then appeared in several Italian films, including the giallo film Black Belly of the Tarantula alongside Claudine Auger a fellow Bond girl from the cast of Thunderball.


Other leading roles in Italian films followed including Legend of the Sea Wolf (1975), but Bach’s breakthrough role came in 1977, when she portrayed the Soviet spy Anya Amasova in the James Bond film The Spy Who Loved Me. Her character was far removed from the damsel in distress Bond girl type, but she still felt compelled to criticise the franchise afterwards, referring to the iconic spy as a “chauvinist pig” who used women to shield himself against bullets.

After The Spy Who Loved Me, Bach appeared in the 1978 film Force 10 from Navarone. She also auditioned for the fourth season of Charlie’s Angels, but the producers felt that she was too sophisticated and not American enough for the role. In 1979, she starred in Italian sci-fi flick The Humanoid alongside fellow Bond actors Richard Kiel, who played villain Jaws, and Bond girl actress Corinne Cléry.

Her acting career slowed down in the 1980s, and she made only a few more film appearances with her last two as cameo roles in Give My Regards to Broad Street (1984) and another cameo in To the North of Katmandu (1986).

Her personal life includes two marriages. Her first marriage was to Italian businessman Augusto, Count Gregorini di Savignano di Romagna, with whom she had two children before divorcing in 1975.

She then met Beatles legend Ringo Starr, whom she met while filming Caveman in 1980. They married in 1981 at Marylebone Town Hall in London and have been happily married ever since. Today, Barbara Bach, Lady Starkey is remembered as a talented actress and model who made a lasting impact on the entertainment industry.

Barbara Bach FAQs

How old is Barbara Bach?

She was born on on August 27, 1947, so that means she will be 75 years old as of April 2023.

How tall is Barbara Bach?

Barbara Bach is 5 feet 7 inches (170 cm) tall.

What is Barbara Bach’s net worth?

As of 2023, she has an estimated net worth of around $20 million.

Is Ringo Starr and Barbara Bach still married?

Yes, they are still married. The couple tied the knot on April 27, 1981, and have been together ever since.

How did Ringo Starr meet Barbara Bach?

They first met on the set of the film Caveman in 1980. The couple developed a romantic relationship during the production of the movie and got married the following year.

How many Bond films was Barbara Bach in?

Barbara Bach appeared in one James Bond film, The Spy Who Loved Me (1977), where she played the role of the Russian spy, Anya Amasova, also known as Agent Triple X. This film was the tenth in the series and starred Roger Moore as James Bond.

Does Barbara Bach have any biological children?

Yes, she has two biological children from her previous marriage to Augusto Gregorini, an Italian businessman. Her children are named Francesca Gregorini (born August 7, 1968) and Gianni Gregorini (born in 1972).

Is Barbara Bach related to Joe Walsh?

Joe Walsh, the American musician and guitarist for the Eagles, is married to Marjorie, Barbara Bach’s sister. This makes them in-laws.

What was Barbara Bach’s career before acting?

Before her acting career, Barbara Bach worked as a model. She started modeling at the age of 16 and appeared on the covers of numerous fashion magazines, such as Vogue and Seventeen. Her successful modeling career helped her transition into acting.

Did Barbara Bach receive any awards or nominations for her acting?

While she did not receive any major awards for her acting, she gained widespread recognition for her role as the Bond girl Anya Amasova in The Spy Who Loved Me, which is widely regarded as the best Roger Moore Bond movie.