In 2002 debuteerde hij bij zijn jeugdclub CD Universidad Católica; na tal van verhuurperiodes kon hij vanaf 2008 rekenen op een vaste plaats in het elftal. In 2011 vertrok hij naar Club Universidad de Chile. Hier kon hij echter niet rekenen op een basisplaats en vertrok op huurbasis naar Unión La Calera en CD O'Higgins. Dit leverde in 2014 zijn vijfde landskampioenschap op.