Ha jugado en equipos como Malleco Unido, Fernández Vial, Deportes Concepción, Universidad de Chile y Huachipato en todos ha destacado por su personalidad, buena marca al contrario, excelente cabezazo y su fuerte temperamento.