Uscito dal club Guardia Republicana, nel 1996 passa allo Sporting Cristal, dove gioca fino al 2000 totalizzando più di 100 presenze. Nel 2000 si trasferisce in Europa, al Real Saragozza, dove gioca per quattro anni. Passato all'Almería, trova sempre meno spazio in ogni club in cui gioca, passando nel 2008 all'Universidad César Vallejo.