Specialista della maratona, si è classificato 20º ai campionati del mondo di Siviglia nel 1999. Nel 2001 partecipa anche ai campionati mondiali di Edmonton, ma viene squalificato per doping. La squalifica inflitta a Barbi è durata dall'agosto 2001 all'agosto 2005, ma nel 2009 l'atleta viene interdetto a vita per una provetta risultata positiva all'EPO nel 2008.