Durant sa carrière ayant débutée dans les années 1960, il a reçu deux Golden Horse Awards, deux Asia-Pacific Film Festival Awards du meilleur acteur, et un Prix du meilleur acteur du Festival de Panama. En 2005, l'association cinématographique chinoise le classe dans la liste des 100 artistes exceptionnels du cinéma chinois (1905-2004).
Ko commence sa carrière en apparaissant dans de petits rôles avant 1965. Il joue dans The Silent Wife(en) la même année. En 1967, il joue aux côtés de Feng Ze dans Lonely Seventeen de Bai Ching-zue, pour lequel il remporte son premier prix du meilleur acteur à l'Asia-Pacific Film Festival. En 1974, il joue le personnage de Zhang Zizhong dans le film historique The Everlasting Glory, pour lequel il remporte son deuxième prix du meilleur acteur à l'Asia-Pacific Film Festival. En 1975, il apparaît dans le film historique L'Attaque dura 5 jours de Ting Shan-hsi(en), jouant le rôle de Xie Jinyuan[4].
Ko remporte le prix du meilleur acteur aux Golden Horse Awards en 1979 pour sa prestation dans A Teacher of Great Soldiers[5],[6].
En 1981, Ko réalise et joue dans My Grandfather, qui lui vaut un prix du meilleur acteur au Festival international de Panama. En 1989, il joue Duan Yihu aux côtés de Jackie Chan qui joue Guo Zhenhua, dans la comédie romantique Big Brother, qui est très appréciée du public. En 1999, il réalise Cao Cao et reçoit le prix du meilleur acteur à la 36e cérémonie des Golden Horse Awards. En 2012, il participe à la série télévisée Feng Shui Family(en)[4].
Il s'est marié deux fois. D'abord en 1970 avec l'actrice Chang Mei-yao(en) avec qui il a deux enfants, Ko Yishan et Ko Pinyin, ils divorcent en 2004 car Ko fréquente alors Tsai Qinghua qu'il épouse l'année suivante. Il a deux autres enfants de ce nouveau mariage, Ko Jianyu et Ko Zier. Chang, la première femme de Ko, meurt en 2012[10].
↑Yu-fan Tsao, Ching-yi Wang et Christie Chen, « Film industry, lawmakers mourn death of actor Ko Chun-hsiung », Central News Agency, (lire en ligne, consulté le )