Rodríguez competed in both the 200 and 400 metres at the 2008 Olympic Games, and the 400 metres at the 2012 Summer Olympics, without reaching the final round.