(2014), Shine or Go Crazy (2015), Come Back Mister (2016), My Sassy Girl (2017), A Korean Odyssey (2017–2018), Love with Flaws (2019–2020), Mad for Each Other (2021) and Café Minamdang (2022).
In the second year of middle school, Oh followed a group of friends to an audition for SM Entertainment, held in Daegu, but was rejected.
[18] In 2015, Oh played Shin Yool, the last princess of Balhae, in the historical drama Shine or Go Crazy, co-starring Jang Hyuk.
[23] The same year, she starred in Take Off 2, the sequel to the 2009 movie Take Off where she plays a member of the first South Korean woman's national ice hockey team.
[24] In 2017, Oh starred in the historical drama remake of the 2001 box office hit My Sassy Girl alongside Joo Won.
[27] In 2018, Oh starred in the film adaptation of the Cheese in the Trap alongside Park Hae-jin, who also played the role of Yoo Jung in the drama.
[33] In 2022, she was cast in Café Minamdang as Han Jae-hui, a third-year homicide detective, alongside Seo In-guk.
[34] later in the same year Oh has returned to the big screen, with the film Men of Plastic, which will be released in November with Ma Dong-seok, Jung Kyung-ho and Oh Na-ra.