Iniziò la carriera nel campionato nazionale boliviano nel 1981; nel suo primo anno arbitrò 4 incontri.[1] Durante le varie edizioni del torneo acquisì sempre maggior rilievo, fino a essere selezionato per la fase a eliminazione diretta del torneo per la prima volta nel 1984.[1] Nello stesso 1984 viene nominato internazionale,[2] e nel 1987 diresse per la prima volta in Coppa Libertadores.[3] Venne incluso nella lista per la Copa América 1993, in cui diresse la gara tra Uruguay e Venezuela.[3] In Libertadores non andò mai oltre la fase a gironi, presenziando al massimo per due incontri a edizione.[3] Chiuse la carriera in ambito nazionale arbitrando 14 incontri durante la Liga del Fútbol Profesional Boliviano 1996; con 291 presenze si trova al quarto posto per numero di incontri diretti in massima serie.[1]