He played professionally at home with the club Jose Marti from the National District volleyball tournament.
In Beach Volleyball, he represented his country in the 2006 NORCECA Beach Volleyball Continental Championship[5] partnering Juan Antonio Pozo, losing the bronze medal match to Costa Ricans Gilberto and Alexánder Villegas 19–21, 21–14, 17–15, and finishing in 4th place.
[6] Later that year, he participated at the beach volleyball tournament at the 2006 Central American and Caribbean Games in Cartagena, Colombia, partnering Yewddys Pérez and finishing in the 8th place.
[7] In the NORCECA Beach Volleyball Circuit 2008 he played with Yewddys Pérez, earning the 8th position.
[9][10] Abreu won with his national team the gold medal at the 2014 Central American and Caribbean Games held in Veracruz, Mexico.