Suho est né à Séoul en Corée du Sud, le . Il a vécu à Séoul, dans la région d'Apgujeon avec sa famille. Pendant sa jeunesse, Suho était le président de classe à l'école primaire et le vice-président du corps étudiant de son école. Il est diplômé de la prestigieuse Whimoon High School où il a excellé académiquement.
Il a été repéré par un agent de la SM Entertainment alors qu'il était encore au collège, et s'est vu offrir la possibilité de devenir stagiaire au sein du label en 2005. Il s'est entraîné au chant et en danse pendant six ans et 5 mois, jusqu'à ce qu'il soit sélectionné début 2011 pour faire partie du premier groupe de la SM Entertainement depuis 2009 : EXO.
La même année, Suho a commencé à fréquenter l'Université nationale des arts de Corée, mais il s'est retiré en 2011 et a poursuivi ses études à la Cyber Université Kyung Hee avec ses partenaires de groupe Chanyeol et Baekhyun et suit actuellement des cours pour le Département de l'administration des affaires culturelles et artistiques[2].
Suho a été officiellement présenté comme dixième membre d'EXO le . Le groupe a officiellement débuté le .
En 2013, Suho a doublé la voix du personnage principal de Bernard pour le film d'animation, "Sauvons le père Noël". Il a également enregistré la bande originale du film du même nom.
En , Suho devient un invité régulier pour le programme musical Inkigayo de la chaîne SBS aux côtés de Baekhyun, Hwang Kwanghee (membre des ZE:A) et de l'actrice Lee Yu-bi. Baekhyun et lui, quittent le programme en pour se concentrer sur la sortie du deuxième album studio d'EXO.
2015-2019 : Carrière d'acteur
En , il a joué dans la comédie musicale en hologramme "School OZ" aux côtés de Changmin, Key, Luna, Xiumin et de Seulgi[3].
En , Suho a fait une apparition dans le clip vidéo de Jo Kwon "Crosswalk (횡단보도)"[4]. En , Suho a été annoncé pour être le rôle principal dans prochain drama "How Are You Bread". En , Suho a collaboré avec Leeteuk, Kassy et le compositeur Cho Young Soo dans une chanson intitulée "My Hero (나의 영웅)", dans le cadre du projet SM Station[5]. En , il a été confirmé que Suho sera le rôle principal dans le drama "The Universe's Star", réalisé par Kim Ji-hyun[6].
Le , il a été révélé que Suho collaborera avec le pianiste Song Young-joo pour le dernier titre de la première saison du projet SM Station, la chanson s'intitule "커튼 (Curtain)" et est sortie le [7].
Fin septembre, il a été confirmé que Suho aura le rôle principal dans le prochain film "Student A"[8]. Par ailleurs, il a été la vedette principale dans la comédie musicale "The Last Kiss" où il a joué le rôle du prince héritier Rudolf aux côtés de Luna d'F(x) et de Leo de VIXX[9].
En 2018, Suho est revenu sur petit écran avec l'adaptation coréenne du drama japonais Rich Man, Poor Woman comme l'a annoncé SM Entertainment. Le chanteur a joué le rôle d'un fondateur d'une entreprise informatique, qui est interprété par Shun Oguri dans l'oeuvre originale[10]. En mars, il a collaboré avec la chanteuse Jang Jae in dans deux duos intitulés "Do You Have A Moment" et "Dinner". Il a également été révélé que ces derniers ont participé à l’écriture des paroles des deux chansons[11],[12]. Le même mois, son agence a confirmé que le chanteur jouera dans une autre comédie musicale, "L'Homme qui rit", une adaptation du roman du même nom, il y interprétera le personnage principal Gwynplaine[13],[14]. La première représentation lui a valu une ovation et un retour positif sur son rôle.
Depuis 2020 : Début solo et enrôlement pour le service militaire
Le , les médias sud-coréens ont annoncé que Suho sortirait sont tout premier mini-album solo courant mars. Plus tard, SM Entertainment a confirmé l'information[16]. Le , l'agence a annoncé que le chanteur ferait ses débuts en solo le avec un premier mini-album intitulé Self-Portrait, il devrait être constitué de six titres au total. Une première image teaser a également été mise en ligne par ailleurs[17].
Le , Suho a annoncé sur le site officiel du fanclub du groupe son départ pour l'armée prévu le prochain[18]. Il a achevé son service militaire le [19].
Le , Suho a publié une mystérieuse vidéo teaser faisant allusion à une sortie à venir, avec comme légende : "Enfin, l'homme enlève son costume gris.". La semaine précédente, après avoir été rentré de l'armée, le chanteur a partagé une lettre manuscrite à ses fans dans laquelle il a laissé entendre qu'il préparait déjà un "cadeau" spécial pour ses fans. Bien qu'il n'ait pas partagé plus de détails sur le cadeau qu'il avait en réserve, ce dernier a écrit: “J'espère que ce sera un cadeau qui vous fera sentir que ça valait la peine de m'attendre.”[20].
Le 10 mars, les médias sud-coréens ont annoncé que le chanteur ferait son retour avec un second mini-album solo prévu pour courant avril. Plus tard, SM Entertainment a confirmé l'information[21].
Le , l'agence a annoncé que Suho ferait son comeback le avec un second mini-album intitulé Grey Suit, il devrait être constitué de six titres au total. Une première image teaser a également été mise en ligne par ailleurs[22]. Du 28 mars au , des photos et vidéos teasers sont postées régulièrement. Le , un premier teaser du clip est publié, ainsi qu'un second le 3. Enfin, le , l'album est sorti dans les bacs ainsi que le clip musical de "Grey Suit", dont le titre est présenté comme single principal de l'EP. Cependant, le 6 avril, un teaser d'un second clip sort, le titre qui l'accompagne est "Hurdle". Le lendemain, le clip sort, faisant de ce titre, le second single du mini-album.