Барбара начал играть с молодёжной командой «Корми». В июле 1999 подписал контракт с клубом мальтийской премьер-лиги «Флориана». В начале карьеры играл в обороне. В январе 2003 он перешёл в «Марсашлокк». В июле 2004 перешёл в «Биркиркару». Летом 2007 перешёл в «Слиму Уондерерс». Позже переехал в клуб регионаллиги в ФК «Ферль». Сейчас играет за ирландский клуб «Дандолк».
За сборную Мальты сыграл 28 игр и забил 3 мяча.