Choo Chang-min nasce in Corea nel 1966. Lavora come assistente alla regia per film come Our sunny days di Kim Sung-su (1998) e The happy funeral di Chang Mun-il (1999), di cui firma anche, a quattro mani, la sceneggiatura. Nel 2005 esordisce alla regia con il film Mapado, mentre è del 2007 la commedia romantica Lost in Love, entrambi tratti da sue sceneggiature.
Nel 2012 vince la decima edizione del Florence Korea Film Fest con il toccante Late Blossom.
Masquerade (2012) ottiene un grandissimo successo al botteghino.