Mexican soccer player known as a midfielder for Liga MX clubs like Monarcas Morelia, Tijuana and Guadalajara. He has competed internationally for Mexico at competitions like the Copa America and CONCACAF Gold Cup. He began his senior career with Irapuato FC in Ascenso MX in 2000.