Se inició en las divisiones inferiores de Universidad de Chile en 1991 y debutó al año siguiente en el primer equipo, con el cual ganó 2 títulos nacionales.
Luego estuvo 4 años en Coquimbo Unido, donde tuvo un buen desempeño, en su estadía en el equipo coquimbano.
Luego, pasó a la Universidad de Concepción, equipo con el que logró el ascenso y con el que logró disputar tanto la Copa Libertadores de América como la Copa Sudamericana en el 2004.
En el 2005 en O'Higgins (equipo que jugaba en la Primera B), donde aparte de poner fin a su carrera futbolística, logró ascender con el equipo rancagüino a la Primera División, a través de la Liguilla de Promoción, tras vencer a Deportes Melipilla (equipo donde estuvo como entrenador, de manera interina años después).
Fue nominado a la selección sub-20 para el Sudamericano Sub-20 de 1991, quedando eliminado en primera ronda.