[2] Debutó en Universidad de Chile, pero la poca continuidad que tuvo lo llevó a Coquimbo Unido donde fue goleador junto a Pascual de Gregorio.
Además jugó por Necaxa, Once Caldas, y Caracas FC, Unión Atlético Maracaibo.
En 2012 deja al Deportivo Táchira venezolano, por bajo rendimiento el equipo decide hacerlo a un lado.
En Chile también jugó por Huachipato, Audax Italiano, y Deportes Concepción.
También jugó en 2006 un amistoso ante Aragón pero no se considera partido FIFA.