Il-hwa Choi was born on May 9, 1959 in South Korea. He is an actor, known for New World (2013), The Show Must Go On (2007) and The Road Taken (2003). Read more on iMDB