Oh Se-jong won tijdens het WK shorttrack 2003 in Warschau goud op de aflossing. Hij beëindigde zijn carrière tijdens het shorttrack op de Olympische Winterspelen 2006 in Turijn, waarop hij ook goud won met het Zuid-Koreaanse aflossingsteam. In datzelfde jaar werd hij tijdens het wereldkampioenschap zesde in het eindklassement, onder meer door twee derde plaatsen op de 1500 en 3000 meter. Hij werd met de Zuid-Koreaanse ploeg ook wereldkampioen voor teams.