 He won two titles at the 2007 ALBA Games, running a national junior record of 49.57 seconds to win the 400 m hurdles before going on to help the Cuban 4×400 metres relay team take a second gold medal.He was chosen for the Cuban squad at the 2007 Pan American Games and managed to reach the semi-finals of the 400 m, although the relay team were disqualified in the heats.He decided to focus solely on the 400 m flat in 2008 and dipped under 46 seconds (45.98) to take the bronze medal at the 2008 Central American and Caribbean Championships.