Jugó para Club Deportivo Guadalajara, Deportivo Toluca, Tecos de la UAG, Pachuca Club de Fútbol, Club Atlético Osasuna y Tiburones Rojos de Veracruz.