Song Il-gon est né à Séoul en 1971. Après être sorti diplômé de L'Ecole d'Art de Séoul, il part faire des études filmiques à L'Ecole Nationale de Cinéma polonaise. Il réalise ses premiers courts et documentaires en Pologne et remporte des prix avec The Dream of The Clowns et Liver and Potato. En 1999, son court-métrage The Picnic remporte le Grand Prix du Jury au 52ième Festival de Cannes. Financé grâce au Pusan Promotion Plan (PPP), il réalise son premier long-métrage, Flower Island, récompensé par le grand prix du festival de Pusan 2001.