Comenzó su 2012 con su primera medalla senior, ganando el bronce en el Campeonato Iberoamericano de Atletismo 2012.
justo por delante de su compatriota mayor Iván López. Se convirtió en un finalista mundial sub-20 en el Campeonato Mundial Junior de Atletismo 2012, terminando séptimo después de un récord nacional junior de 3:43.16 minutos en las eliminatorias. Ascendió a otra categoría de edad para el Campeonato Sudamericano Sub-23 de Atletismo 2012 y tomó la medalla de bronce, derrotado esta vez por López, así como por el argentino Federico Bruno.