Cho siguió siendo legislador hasta 2004, cuando fue nombrado subsecretario general del presidente durante la administración de Chen Shui-bian.
Durante la candidatura presidencial de Frank Hsieh en 2008, Cho asumió el cargo de Secretario General del Partido Progresista Democrático.
En 2019, Cho sucedió a Tsai Ing-wen como líder del PPD.
Siguió siendo líder del partido hasta mayo de 2020, cuando Tsai retomó el cargo.
Obtuvo su licenciatura en derecho de la Universidad Nacional Chung Hsing.