1993-2015: Tidligt liv og karrierestartRediger
D.O. blev født den 12. januar 1993 i Goyang, Gyeonggi-provinsen, Sydkorea. Han gik på Goyang Poongsan Elementary School, Baekshin Middle School og Baekseok High School. Han har en storebror, Doh Seung-soo, som er tre år ældre end ham. D.O. begyndte at synge i grundskolen og var en ivrig deltager i lokale sangkonkurrencer i hele sin gymnasietid.
I 2010 blev han rådet til at aflægge prøve for SM Entertainment efter at have vundet en lokal sangkonkurrence. Han blev efterfølgende praktikant i løbet af sine sidste to år i gymnasiet. Han optrådte med Na Yoon-kwons “Anticipation” og Brown Eyed Soul’s “My Story” ved sin SM-audition.
D.O. i oktober 2013
D.O. blev formelt introduceret som det ottende medlem af Exo den 30. januar 2012. Gruppen debuterede den 8. april med det udvidede stykke Mama. I juli 2013 var han med i sangen “Goodbye Summer” fra f(x)’s andet studiealbum Pink Tape. I december 2013 sang D.O. sammen med andre Exo-medlemmer, Baekhyun og Chen, titelnummeret til gruppens anden EP, Miracles in December.
I september 2014 fik D.O. sin skuespillerdebut med en birolle i filmen Cart, hvor han spillede en gymnasieelev og søn af en købmandsbutiksarbejder og fagforeningsmedlem (spillet af Yum Jung-ah). Filmen havde premiere på den internationale filmfestival i Toronto i 2014. Han udgav også et originalt soundtrack med titlen “Crying Out” til filmen.
Sidst i 2014 fik D.O. sin debut på det lille lærred med en birolle i SBS-dramaet It’s Okay, That’s Love, som havde Gong Hyo-jin og Jo In-sung i hovedrollerne. D.O. blev rost af filmkritiker Heo Ji-woong for sin præstation i serien, og han blev senere nomineret til prisen for bedste nye skuespiller ved den 51. Baeksang Arts Awards.
I juni 2015 var D.O. med i KBS’ drama Hello Monster, hvor han spillede en psykopat. I november 2015 blev D.O. nomineret til prisen for bedste støtteskuespiller ved 52nd Grand Bell Awards for sin rolle som Tae-young i Cart.
2016-nutid: Hovedroller, anerkendelse og militærtjenesteRediger
I januar 2016 blev D.O. annonceret som en af castet af stemmeskuespillere til den animerede spillefilm Underdog, som havde premiere i 2019. Han lagde stemme til Moongchi, en omstrejfende hund, der bliver adskilt fra sin ejer. I februar 2016 samarbejdede han med Yoo Young-jin på en duet med titlen “Tell Me (What Is Love)” for SM Station. Han havde tidligere fremført en kort version af sangen som en solooptræden under Exos første koncertturné.
Sidst i februar spillede D.O. den mandlige hovedrolle sammen med skuespillerinden Kim So-hyun i den romantiske film Pure Love. i oktober 2016 spillede D.O. sammen med Chae Seo-jin i Be Positive, et webdrama, der er produceret af Samsung, en hovedrolle. Serien blev det mest sete koreanske webdrama nogensinde.
I november 2016 spillede D.O. en hovedrolle sammen med Jo Jung-suk og Park Shin-hye i filmen My Annoying Brother, hvor han spillede en judoatlet på nationalt niveau. D.O. og Jo Jung-suk indspillede også den afsluttende temasang, med titlen “Don’t Worry”, til filmen. D.O. blev året efter tildelt prisen Blue Dragon Film Awards for bedste nye skuespiller for sin præstation i filmen.
D.O. ved et pressemøde for Room No.7 i november 2017
I 2017 spillede D.O. med i komediethrillerfilmen Room No.7. Samme år spillede han en birolle i Kim Yong-hwas film Along With the Gods: The Two Worlds, en blockbuster-filmatisering af webtegneserien af samme navn, der handler om en domstol i efterlivet, hvor de afdøde gennemgår flere retssager i 49 dage.
I 2018 spillede D.O. hovedrollen i Swing Kids, en film, der foregår i en fangelejr i Sydkorea under Koreakrigen. Han spiller en nordkoreansk soldat, der forelsker sig i stepdans midt i alt det kaos, der hersker. Samme år fik han sin første hovedrolle på den lille skærm, da han spillede en kronprins i 100 Days My Prince, der er produceret af Studio Dragon. Serien var en kommerciel succes og blev det femte mest populære koreanske drama i kabel-tv-historien, og i 2020 blev den det første CJ ENM-drama, der blev sendt på Japans offentlige tv-kanal, NHK General TV.
I maj 2019 blev D.O. tildelt V Live Popularity Award ved den 55. Baeksang Arts Awards. Senere i maj skrev D.O. et håndskrevet brev på Exos officielle fanklub efter nyheden om hans planer om frivilligt at melde sig til sin obligatoriske militærtjeneste. Han meldte sig som soldat i aktiv tjeneste den 1. juli 2019 og gjorde tjeneste ved Capital Mechanized Infantry Division (Fierce Tiger Division) som madbehandler (køkkenpoliti). Samme dag udgav han et solospil, som han var med til at skrive, “That’s Okay”, gennem SM Station-projektet.
I 2020 fik D.O. sin musikteaterdebut i en genudsendelse af den originale militærmusical Return: The Promise of the Day, hvor han spillede rollen som Seungho.
D.O. tog sin sidste militære ferieorlov i december 2020 og vendte ikke tilbage til sin base i overensstemmelse med hærens protokoller vedrørende COVID-19-pandemien. Han blev fritaget fra sin obligatoriske militærtjeneste den 25. januar 2021.