Lim Il-Gyu was born on June 14, 1978 in Busan, South Korea. He is an actor, known for Joint Security Area (2000), The Phone (2015) and Duel (2017). Read more on iMDB