Tolucában született. Pályafutását 1987-ben kezdte a Ángeles de Puebla csapatában, ahol csak egy évet töltött. 1988 és 1993 között a Puebla játékosa volt, melynek tagjaként 1990-ben bajnokságot, kupát és szuperkupát nyert. 1993 és 1995 között a Deportivo Toluca, 1995 és 1999 között a León csapatát erősítette. 1999-ben visszatért a Pueblához, ahol egy évi játszott. 2000-től 2002-ig a ismét a León labdarúgója volt. 2001 és 2003 között az Atlas, 2003 és 2005 között a Puebla játékosa volt. 2006-ban a Zacatepec színeiben fejezte be a pályafutását.