Su carrera futbolística se inició en su país natal vistiendo las casacas de Cobreloa o Colo Colo.
En este posteo nos dedicaremos a hablar de su paso por River Plate en la temporada 2007-2008.
Llegó al club en 2007 a préstamo del Udinese -club que un año antes lo había cedido bajo la misma condición a Colo Colo-. A partir de allí comenzó a mostrar cualidades de buen juego, hasta que el 23 de septiembre de ese año se lesionó ante Tigre y estuvo inactivo tres meses. Al año siguiente, en el Torneo Clausura 2008, volvió a jugar motrando destellos de su calidad futbolística. Fue un jugador clave para que River obtuviera dicho torneo.
Posteriormente volvió al Udinese, equipo que en ese tiempo era dueño de su pase.