She started out as a steeplechase runner, taking bronze at the 2005 South American Championships, but progressed to long-distance races. She was the 2010 Central American and Caribbean Games champion in the 10,000 metres, and was the bronze medallist in that event at the 2011 Pan American Games. She represented Colombia in the marathon at the 2012 Summer Olympics.