Utilizzato nel ruolo di laterale, Merlim ha disputato tutte le categorie giovanili in Brasile, dove è stato soprannominato "Babalu". In Italia è stato portato dall'Augusta che lo ha inizialmente utilizzato anche come tassello della propria Under-21 con la quale vince uno scudetto. Nel giugno del 2011 passa alla Luparense con la cui maglia gioca per quattro stagioni, vincendo due scudetti, altrettante Supercoppe italiane e una Coppa Italia. Con la Nazionale di calcio a 5 dell'Italia ha preso parte al Mondiale 2012, concluso dagli "azzurri" al terzo posto, e due anni più tardi al vittorioso campionato europeo.