Shilin District
Su Beng was born on 9 November 1918 in Shirin Town, Taihoku Chō, Japanese Taiwan (modern-day Shilin District of Taipei). His birth name was Lin Chao-hui (). Aged 11, he began using his maternal surname Shih ().