Shi-ra Chae

Shi-ra Chae

Birthday: 25 June 1968, Seoul, South Korea
Height: 168 cm
Shi-ra Chae was born on June 25, 1968 in Seoul, South Korea. She is an actress, known for Cheon Chu Tae Hu (2009), Chakhaji Anheun Yeojadeul (2015) and Neonsokeuro noeuljida (1995). She has been married to Tae Wook Kim since 2000. They have two children.