Ю О Сон народився 11 вересня 1966 року у повіті Йонволь[en] що знаходиться на самому півдні провінції Канвон Республіки Корея. Свою акторську кар'єру він розпочав у 1992 році з другорядних ролей у кіно. Підвищення популярності актора сприяли головні ролі у фільмах «Шпигун» та «Напад на заправку» що вийшли на екрани у 1999 році[1]. Найуспішнішим в кар'єрі для О Сона став 2001 рік в якому він зіграв головну роль у фільмі «Друг», за роль в якому він отримав декілька престижних нагород в тому числі «Кращий актор» на Азійсько-тихоокеанському кінофестивалі[en][2]. У 2004 році О Сон почав зніматися у історичному серіалі «Чан Гіль Сан», роль в якому стала першою головною роллю у телесеріалі в його кар'єрі[3]. У наступні роки актор багато знімався як у фільмах так і в серіалах, але по справжньому успішних ролей серед них не було. У 2013 році за ролі у спеціальних драмах «Острів матері» та «Вершник диявола» актор отримав нагороду на щорічній Премії KBS драма[4]. Восени 2015 року розпочалися зйомки історичного серіалу «Купець: Кекджу 2015», в якому О Сон зіграв одну з головних ролей[5]. У 2018 році О Сон зіграв роль полководця Йон Кесомуна[en] у історичному фільмі «Велика битва», що вийшов на екрани у вересні того ж року[6].