Carlos Humberto Rivas Torres was born 24 May 1953 in Chimbarongo, Chile.

Midfielder Carlos Rivas played in 42 international games for the Chilean National Team and scored 8 goals. He was a member of the 1982 Chile World Cup team.

Before the start of the 1983 season he joined Edmonton Eagles in the Canadian Professional Soccer League.

After the demise of the Eagles and the CPSL, he joined Dinamo Latino and starred for that club in the 1983 NSL playoffs.