En su etapa de futbolista destacó en la posición de delantero, jugando en clubes de Chile y México, teniendo el mérito de ser el goleador histórico del Club Atlético Monarcas Morelia, con 140 goles en competiciones oficiales y tercer máximo anotador chileno en la historia (junto a Sergio Salgado), con un total de 318 goles hechos en competiciones oficiales.