Ha tenido pasos por clubes como Colo-Colo, Vitória de Portugal, Everton de Viña del Mar, Audax Italiano, Unión Española y O'Higgins de Rancagua