Mexikóvárosban született. 1992 és 1998 között a Pumas UNAM együttesében játszott. 1998 és 2004 között a Deportivo Toluca tagjaként négy bajnoki címet szerzett és 2003-ban megnyerte a CONCACAF-bajnokok kupáját. 2004 és 2006 között a Cruz Azul játékosa volt, de a 2005–06-os idényben a Club Atlasban játszott kölcsönben. 2007 és 2008 között a Veracruz játékosaként vonult vissza az aktív játéktól.