Balart represented Cuba at the 2012 Summer Olympics in London, where he competed in the men's 55 kg class. He defeated Turkey's Ayhan Karakuş in the preliminary round of sixteen, before losing the quarterfinal match to South Korea's Choi Gyu-Jin, with a three-set technical score (0–1, 2–0, 0–1), and a classification point score of 1–3.