Barbaro scored his first professional goal on 29 April 2011, netting his team's third in a 4–3 home loss against Quilmes. He would subsequently feature sparingly for the side during his spell, suffering relegation in 2012.
Barbaro joined All Boys in June 2013, after agreeing to a one-year deal.[1] The following 24 June he left the side at the expiration of his contract,[2] and signed an 18-month deal with San Lorenzo on 15 August 2014.[3]
After being rarely used, Barbaro moved abroad for the first time in his career, joining Nacional in Uruguay after cutting ties with San Lorenzo.[4] On 8 July 2016 he switched teams and countries again, after signing for Apollon Limassol.[5]