La madre, Florencia Carrera, era nicaraguense e il padre, Louis Kingsbury, era uno statunitense che lavorava per l'ambasciata americana in Nicaragua.
Negli anni ottanta ha interpretato decine di film e numerose serie TV. È stata una Bond girl nel film di 007 Mai dire mai (1983), con Sean Connery e Kim Basinger, e ha poi interpretato il ruolo di Angelica Nero nella serie televisivaDallas. Sempre negli anni ottanta, all'apice del successo, ha realizzato una copertina per Playboy. Negli anni successivi ha diminuito i suoi impegni limitandosi a ruoli da guest star in molti telefilm, pur non trascurando ritorni cinematografici.
Vita privata
Barbara Carrera, che non ha figli, è stata sposata tre volte e i suoi mariti sono stati il nobile tedesco Otto Kurt Freiherr von Hoffman, dal 1966 al 1972, il modello tedesco Uwe Harden, dal 1972 fino al divorzio avvenuto nel 1976, e l'armatore greco Nicholas Mark Mavroleon, sposato il 16 marzo 1983 fino al divorzio definitivo.
Tra i matrimoni, Carrera ebbe relazioni sentimentali con Robert De Niro, Robert Evans, Alexander Godunov, Philip Niarchos, Richard Gere e Ryan O'Neal.[1][2][3] Dopo il suo terzo matrimonio, ebbe una relazione con Henry Percy, 11º Duca di Northumberland.[4]