Né en 1980, Cho a tenu son premier rôle au cinéma dans le film de Im Kwon-taek Le Chant de la fidèle Chunhyang en 2000. Il s’est imposé depuis comme un acteur éclectique d’une grande puissance dramatique à travers des rôles très variés comme l’amant incestueux de Wani & Junha de Kim Yong-gyun en 2001 ou le tueur en série de H de Lee Jong-hyuk en 2002.
Il a aussi été le héros romantique de Classic de Kwak Jae-yong en 2003. Il se produit par ailleurs régulièrement sur scène, dans des comédies musicales.