Seo gewann bei den Teamweltmeisterschaften 2004 in Peking Gold, was ihm auch 2006 in Montreal gelang. Zudem gewann er 2005 in Sankt Petersburg Silber. Bei den Weltmeisterschaften 2005 in Peking gewann er mit der Staffel Silber. Er gewann bei den Olympischen Winterspielen 2006 in Turin mit der Staffel über 5000 m zusammen mit Ahn Hyun-soo, Lee Ho-suk, Song Suk-woo und Oh Se-jong eine Goldmedaille.