En el elenco microbusero disputó cinco temporadas y cosechó un título, como campeón de la Primera B 2005.
El 2008 se integra al plantel de Curicó Unido, el equipo en el que más sobresalió en su carrera.
[2] Se mantiene en el equipo, incluso anotando algunos goles de cabeza, pero solo durando un año en la máxima categoría del fútbol chileno.
En el torneo de Primera B 2010, el técnico de Curicó Unido, Raúl Toro hizo una innovación en el equipo, probó a Juan Carlos como delantero para aprovechar su físico y gran juego aéreo para anotar goles en la portería contraria.
En la siguiente temporada continúa alternándose entre defensor y delantero, y acrecienta su nombre en el club, debido al gol que anotó frente a Deportes Copiapó en el Estadio La Granja, que le significó la permanencia del elenco albirrojo en la Primera B.