El futbolista, nacido en las divisiones menores de Colo-Colo, en su carrera deportiva militó en ocho clubes extranjeros.