Tuvo un breve por O'Higgins de Rancagua en el Apertura 2007 y en 2008 es traspasado a Huachipato, donde juega toda esa temporada, para fichar a fin de año por Unión Española.