Background Ruicheng Ran was born on February 7, 1946 in Sichuan, China. He was the son of Zhengbing Ran and Jicheng Zhang.