Carlos Rivas

Carlos Rivas was born in 1928 in Texas.   His best known role was as Lun Tha in “The King and I” in 1956.   He was also featured in “Comanche”, “The…

Read More