Barbara was first elected to the State House on March 7, 1994 to fill the empty seat left by Thomas Murphy's election as Mayor of Pittsburgh. In 1999, she successfully won a seat in the Pittsburgh City Council which was vacated by Democrat Dan Onorato, she was then defeated for re-election by Democrat Luke Ravenstahl in 2004.