Con la Nazionale di calcio a 5 del Brasile ha vinto il Mundialito disputato a Reggio Calabria nel marzo 2002, superando in finale l'Italia per 3-1. Tuttavia, non essendo una manifestazione ufficiale, l'anno seguente Bacaro ha potuto debuttare nella Nazionale di calcio a 5 dell'Italia grazie alla cittadinanza italiana di un bisnonno originario di Padova. Con la maglia azzurra ha disputato un totale di 46 gare, segnando 24 gol; viene ricordato soprattutto per essere stato l'autore dell'unico gol nella finale del Campionato Europeo 2003 che ha permesso all'Italia di battere l'Ucraina e laurearsi campione d'Europa.