The year he turned 19, he entered the Western painting department at Sangmyung University and began making stop-motion animation. In 2002, he first showed The Hell, an 11-minute short animation made entirely by himself, at the 16th 100,000 Won Video Film Festival. In 2003, The Hell was shown at Indieforum, the Jeongdongjin Independent Film Festival and the Seoul Independent Film Festival in turn.
In 2008, his short Love Is Protein was released in theaters as part of the omnibus Indie Anibox: Selma’s Protein Coffee. In 2011, his first animated feature, The King of Pigs, won three awards at the Busan International Film Festival and opened in November. In 2012, The King of Pigs was invited to the Directors’ Fortnight at the 65th Cannes Film Festival.
In 2013, he released his second animated feature, The Fake. In 2015, he began filming his first live-action film, Train to Busan.
The breakthrough yearThe year he turned 38, Train to Busan had its world premiere at the Cannes Film Festival, opened in July and drew 11.57 million admissions. The animated Seoul Station also reached theaters that year.
In 2018, he released Psychokinesis. In 2019, he began serializing the Naver webtoon Hell. In 2020, he wrote the tvN drama The Cursed and released Peninsula.
In 2021, the Netflix series Hellbound reached No. 1 worldwide a day after release. In 2022, he presented the TVING series Monstrous. In 2023, he released the Netflix film Jung_E.
In 2024, he released Parasyte: The Grey and Hellbound Season 2 one after the other. In 2025, he released Revelations and The Ugly, which cost 200 million won net to produce. In 2026, he went to Cannes with Colony, which cost 17 billion won, and to Toronto with Paradise Lost, which cost 500 million won.
Yeon Sang-ho (born Dec 25, 1978) debuted in 2002, the year he turned 24, with The Hell, a short animation he made by himself, and became known when his first live-action film, Train to Busan, opened on Jul 20, 2016, the year he turned 38. His first animated feature, The King of Pigs, came out in 2011, the year he turned 33.
Ages are by calendar year (the year minus the birth year), birthdays aside.