Song Eun Chae (송은채) was born on April 15, 1986. Song Eun Chae movies and tv shows: Prohibited Sex, Sweet Revenge 2016 (South Korea), Lost Flower: Eo Woo Dong 2015 (South Korea), Wrestling 2014 (South Korea), My Too Perfect Sons 2009 (South Korea), Cooking up Romance 2008 (South Korea)...