Guadalajarában született. 1998 és 2003 között a Club Atlas csapatában játszott A 2004–05-ös szezonban a Deportivo Toluca játékosa volt. 2006-ban előbb a CF Monterrey, majd a Tigres UANL együttesét erősítette. 2007 és 2008 között Argentínában a Vélez Sarsfieldban szerepelt. 2008 és 2012 között ismét a Depotivo Toluca tagja volt, mellyel bajnoki címet szerzett. 2009-ben a Club Atlas, 2011-ben a CD Irapuato vette kölcsön. Az aktív játékot 2013-ban fejezte be. kezdte.