Oh startete 2002 mit der Staffel bei den Olympischen Winterspielen in Salt Lake City, gewann jedoch keine Medaille. 2003 wurde er mit der Staffel Weltmeister und gewann 2006 bei den Teamweltmeisterschaften die Goldmedaille. Bei den Olympischen Winterspielen 2006 startete er erneut mit der Staffel und konnte diesmal die Goldmedaille erringen. Oh kam 33-jährig bei einem Motorradunfall ums Leben.