Nasce nel 1971 a Seul. Dopo la laurea al Seoul Institute of the Arts, Song prosegue i suoi studi alla Polish National Film School di Lodz. I suoi corti vincono svariati premi internazionali, tra i quali, nel 1999 il Grand Jury Prize al festival di Cannes con "The Picnic". Il suo film d’esordio "Flower Island" vince il premio di miglior opera prima alla 58esima Mostra del cinema di Venezia nel 2001 e il top awards al Busan International Film Festival e al Tokyo FILMeX.