Born in Matanzas, Fernández won his first international medal at the 2005 Pan American Junior Athletics Championships, where he came second in the discus behind Ryan Whiting of the United States. That same year, he threw a Caribbean junior best of 58.12 m with the 1.75 kg discus. He also competed with the senior implement and was third at the national championships and sixth at the 2005 ALBA Games. In 2006, he improved to set a national junior record of 60.06 m and finished fifth at the 2006 World Junior Championships in Athletics in Beijing. In his first year as a senior athlete, he set a personal best of 57.57 m and won the discus title at the 2007 ALBA Games. He cleared the 60 m mark numerous times in 2008, setting a new personal best of 63.31 m in Havana in June. He was chosen to compete at the 2008 Central American and Caribbean Championships and came away with the gold medal, finishing just ahead of fellow Cuban Yunior Lastre. Fernández made his Olympic debut at the age of twenty a month later and finished 15th in his qualifying group at the 2008 Beijing Games. His 2009 season was entirely based in Havana: he won the discus titles at the 2009 ALBA Games and then the Barrientos Memorial. He threw a new personal record mark of 63.92 m in June. The 2009 CAC Championships was held in the Cuban capital and he defended his region title to lead a discus 1–2 for the host nation alongside his compatriot Lastre. In the early part of 2010, he had a throw of 64.13 m then threw 66.00 m exactly in March in Havana. He won the Barrientos meet and the national championships before going on to take the bronze medal for Cuba at the 2010 Ibero-American Championships in Athletics in San Fernando, Cádiz. At the end of the track and field season, he was selected to represent a combined Americas team at the 2010 IAAF Continental Cup and he finished the competition in sixth place with a throw of 61.18 m. Fernández started the 2011 season in strong form, throwing 65.54 m at the Copa Cuba meeting in March and winning at the Barrientos Memorial with a throw of 64.77 m in May. In his first year based in Europe, he had a season's best throw of 65.89 m came in Cottbus in June and won the Weltklasse in Biberach and Meeting de Atletismo Madrid competitions. At the 2011 World Championships in Athletics he was fourth in qualifying with a mark of 64.94 m, but fell short of this in the final, ending the final in eighth place with a best mark of 63.54 m. His year ended on a high as he won the gold medal at the 2011 Pan American Games in Guadalajara – his winning throw of 65.58 m was the best seen at the tournament in 24 years and he became the third Cuban to take the men's Pan American discus title.