Shih-kuang was appointed an Auxiliary Bishop for the Taipei Archdiocese on 3 May 1960 as well as Titular Bishop of Uccula and ordained bishop on 25 July 1960.
He was appointed bishop of Diocese of Tainan on 7 June 1966 and remained in the position until his retirement 3 December 1990.