Career
He played for K League sides Ulsan Hyundai and Gyeongnam Football Club but made no appearances in the top division. He moved to of Korea National League side Gimhae Football Club in 2012. He signed with Suwon Football Club after a year and a half in the Gimhae.
Oh made his debut for Suwon in the league match against Police Football Club on 6 July.