Lee startete erstmals im Weltcup Oktober 2000 in Calgary und belegte dabei den 32. Platz über 1500 m. Beim folgenden Weltcup in Provo holte er mit dem 22. Platz über 1000 m seine ersten Weltcuppunkte. Bei den Olympischen Winterspielen 2002 in Salt Lake City wurde er Sechster mit der 5000-Meter-Staffel. Seine beste Platzierung im Weltcup erreichte er in der Saison &lt;a href="Shorttrack-Weltcup%202002/03"&gt;2002/03&lt;/a&gt; in Chuncheon mit dem 18. Platz über 1500 m. Im März 2005 belegte er bei den Shorttrack-Weltmeisterschaften 2005 in Peking den 47. Platz über 500 m, den 41. Rang im Mehrkampf, den 38. Platz über 1000 m und den 32. Platz über 1500 m. Bei den Olympischen Winterspielen 2006 in Turin gehörte er zur 5000-Meter-Staffel Australiens, die das B-Finale gegen die deutsche Staffel gewann und damit den sechsten Platz erreichte. Nach der Saison 2005/06 beendete er seine Karriere.