En el verano de 2003 fue traspasado al equipo de Pumas UNAM de cara al Apertura 2003, club con el que sería bicampeón en 2004, permanecería en la institución hasta el Apertura 2010 cuando pasó vía préstamo a Necaxa.