Leonardo Narváez


Leonardo Alfredo Narváez Romero is a male professional track and road cyclist from Colombia. He won two medals for his native country at the 2007 Pan American Games in Rio de Janeiro, Brazil.

Career

;2003
;2004
;2005
;2007
;2008
;2009
;2010