Jeon Yeo Bin is a South Korean actress born on July 26, 1989, in Gangneung, South Korea. She debuted in the period movie “The Treacherous” in 2015 and went on to appear in “The Running Actress” (2017). She went on to win widespread critical acclaim for her role in the 2018 film “After My Death,” and has also appeared in drama series titles, including “Save Me” (2017), “Live” (2018), and “Melo Is My Nature” (2019).