Oh Yeon-seo debuted with K-pop girl-band ‘LUV,’ which disbanded after 6 months. She then made her first screen-appearance on the TV-drama ‘Sharp’ (2003), and a cameo role in ‘Nonstop 4’ (2003).
In 2006, Oh appeared in TV-series ‘Stronger than Paradise,’ and ‘Love & Hate,’ followed by ‘H.I.T.’ and ‘Money’s Warfare’ in 2007. She made her film debut in 2007-films ‘Herb,’ ‘Someone Behind You,’ and ‘May I Cry?’ followed by comedy-drama film ‘Our School’s E.T.’ (2008).
Further, Oh was seen on TV’s short-drama series ‘Drama City’ and historical-series ‘King Sejong’ in 2008. She had a substantial role in 2009 horror-film ‘A Blood Pledge,’ then appeared in comedy-thriller film ‘Happy Killers’ (2010), and provided voice in animated-film ‘Green Days: Dinosaur & I’ (2011).
After appearing in TV’s historical ‘The Great Merchant’ (2010), as ‘Queen Inwon’ in ‘Dong Yi’ (2010), and 2011’s series ‘Baby Faced Beauty,’ Oh’s role in TV family-drama series ‘My Husband Got a Family’ (2012) brought in popularity and awards as ‘Rising Star,’ and ‘Best New Actress.’ Same year, she became cast-member of reality variety-show ‘We Got Married.’
Next, Oh was cast in lead-role in daily-drama ‘Here Comes Mr. Oh!’ (2012-2013), which earned her awards. She starred as thoracic surgeon in medical drama-series ‘Medical Top Team’ (2013), and essayed title role in hit weekend drama-series ‘Jang Bo-ri Is Here!’ (2014), winning popularity and accolades.
In historical drama-series ‘Shine or Go Crazy’ (2015) Oh played lead role as a Balhae Princess. Her performance in interesting role as a male reincarnated in female body in TV-series ‘Please Come Back Mister’ (2016) got her praise and excellence awards. She essayed a hockey-player in sports-film ‘Take off 2’ (2016).
Oh starred as a Princess in historical TV-drama ‘My Sassy Girl’ (2017). Her further starrers include fantasy drama-series ‘A Korean Odyssey’ (2017), film adaption of hit TV-series ‘Cheese In the Trap’ (2018) and romantic-comedy series ‘Love with Flaw’ (2019).