Oh ble olympisk mester i bueskyting under OL-2012 i London. Han vant den individuelle konkurransen for menn foran Takaharu Furukawa fra Japan og Dai Xiaoxiang fra Kina. Han var også med på det sørkoreanske laget som kom på tredjeplass i lagkonkurransen bak Italia og USA. De andre på laget var Im Dong-hyun og Kim Bub-min.