Pochází ze slavného hereckého rodu Budilů a Steimarů, jejím tatínkem byl herec Jiří Kodet. Vystudovala pražskou konzervatoř, stálá angažmá měla v Národním divadle a v Divadle v Mladé Boleslavi, hrála v Činoherním klubu, v současnosti spolupracuje převážně s Divadlem Na Jezerce.
Z televizních rolí ji nejvíce proslavily tituly Duna, Děti planety Duny a Redakce. Jako moderátorka rozjížděla pořad Pošta pro tebe.
Jejím manželem je houslový virtuos Pavel Šporcl, s nímž má dvě dcery - Violetu a Sophii. Z předchozího vztahu má dceru Lily.
Původní jméno Barbara si nechala změnit na Barboru.