Debutó en el primer equipo en 1990, siendo cedido a Deportes Temuco de la Primera División Chilena.
[3] Para 1994, es fichado por Everton,[4] y en 1995 da el salto a Universidad de Chile, donde esa misma temporada logró el campeonato nacional.
Pese a una buena campaña con el conjunto albiverde en Copa Sudamericana, en el torneo nacional termina en la penúltima posición, descendiendo a la categoría de plata del fútbol chileno, siendo desvinculado del equipo temuquense.
Tras salvar al equipo serenense del descenso en 2020, la temporada siguiente tiene una irregular campaña, que termina desencadenando su despido del equipo en agosto.
[23]Tras una mala campaña, que inclusive lo tuvo peleado con miembros de la directiva,[24] en abril es anunciada su salida del equipo boliviano.
[29] Fue nominado a la selección sub-20 para el Sudamericano Sub-20 de 1991, quedando eliminado en primera ronda.