Su primer año en Europa lo finiquita con la camiseta de Argentina disputando el Mundial Junior 2003 celebrado en Grecia.
En la temporada 2003/2004, repite el mismo esquema en su formación: juega en Liga EBA con el filial Pamesa Valencia Torrent y entrena con la plantilla de ACB.
En esta nueva competición sus medias alcanzan 13,6 puntos y 4,8 rebotes, con un destacable 44% de acierto en triples.
Este será un año triunfal para Leo y su nuevo equipo: En primer lugar vencen en la Copa LEB2 celebrada en Pontevedra y meses después se proclaman campeones de LEB2 con el consiguiente ascenso a LEB Oro.
En la temporada 2006/2007, Leo juega por vez primera en LEB Oro, con la camiseta del Plus Pujol Lleida en calidad de cedido por el Tau Cerámica.
En verano de 2008, Leonardo se proclama Campeón del Campeonato Sudamericano disputado en Chile con la selección, durante la temporada 2008-09 es fichado por el club Baloncesto Fuenlabrada.
El jugador de 29 años y 2.04 metros llega a la Fusión para sustituir al ex-NBA Erik Daniels.
Con la Selección nacional, fue parte del equipo que compitió en el Campeonato FIBA Américas 2015 disputado en Ciudad de México, obteniendo la clasificación a los Juegos Olímpicos del próximo año y el segundo puesto en este torneo.