Debutta nel 1982 nel Real Santa Cruz; nel 1987 passa al Blooming, dove gioca fino al 1989; nel 1990 viene ceduto al Club San José. Nel 1992 si trasferisce in Cile, al Deportes Temuco, e nel 1995 in Colombia, al Cortuluá. Al termine della stagione torna in Bolivia, non trasferendosi più all'estero fino alla fine della sua carriera, avvenuta nel 2002 con la maglia del Mariscal Braun. Dopo essersi ritirato, ha iniziato ad allenare in diversi club della Bolivia. Oggi allena nelle giovanili della Dinamo Kiev.