Barbu debuttò con l'Olimpia Arad e successivamente, ancora giovane, andò al Gloria Arad. Fece il suo debutto nella Nazionale rumena a 19 anni in un'amichevole contro la Polonia finito 3-3. Con la Nazionale prese parte al Mondiale 1930 dove giocò contro il Perù e l'Uruguay. Dopo il Mondiale andò al Rapid Bucarest in cui vinse tre volte la Coppa di Romania. In seguito, negli ultimi anni della sua carriera giocò per varie squadre di Arad.