Comenzó jugando en el fútbol amateur por el Club Lautaro de Limache para pasar después a jugar en Municipal Limache, tras sus pasos por los clubes locales a los doce años pasaría a las divisiones inferiores del Everton de Viña del Mar permaneciendo una temporada sin jugar para fichar a los trece por Santiago Wanderers de Valparaíso, equipo del cual es hincha.