Leonardo has competed in the shot, discus and javelin in three consecutive Paralympics. In his first in Athens in 2004 he failed to finish in the medal positions. On returning four years later to Beijing he won the gold medal in the F55/56 category discus, a feat he replicated in London in 2012.