Jugó en el Club América desde el año 2006; en el 2009 es transferido al Club Santos Laguna en la que seria su primera salida a otro club en el fútbol profesional mexicano y posteriormente al Necaxa.