Ruchang nasceu na Província de Anhui na China. Em 1854, se uniu à Rebelião Taiping até ser derrotado em 1861, passando para a causa imperial em seguida ajudou à reprimir a Rebelião Nien sendo promovido à coronel. Em 1874, ele protestou contra a decisão do governo de Qing sobre a redução do tamanho do exército. Ele voltou para sua cidade natal para evitar ser morto.