Club Bolívar
His former clubs are Club Bolívar, Universidad Iberoamericana, Club Jorge Wilstermann, Club San José, Oriente Petrolero, Albanian club SK Tiranë, Inter Baku from Azerbaijan, as well as, a second spell at Club Bolívar.