Im November 2005 gewann Lee in Milwaukee seinen ersten Weltcup über 500 Meter. Bis 2006 folgten zwei weitere Siege und mehrere Podestplätze. In der Saison 2005/06 gewann er auch den Gesamtweltcup über 500 Meter. Bei den Olympischen Winterspielen 2006 in Turin erreichte er über 500 Meter den Bronzerang hinter Joey Cheek und Dmitri Dorofejew. Bei den Olympischen Spielen 2010 in Vancouver verpasste Lee als Viertplatzierter die Medaillenränge nur knapp.
Anmerkung: Bei diesem Artikel wird der Familienname vor den Vornamen der Person gesetzt. Dies ist die übliche Reihenfolge im Koreanischen. Lee ist hier somit der Familienname, Kang-seok ist der Vorname.