Lee played schoolboy rugby for Afrikaanse Hoër Seunskool in Pretoria, but missed out on selection for the Blue Bulls' squad for the Craven Week competition in 2012.
[2] In 2013, Lee moved to Bloemfontein where he represented the Free State U19 side in the 2013 Under-21 Provincial Championship competition, making eleven starts during the season, scoring four tries and a penalty during the campaign.
[4] He made his first class debut in their round one match against SWD Eagles and marked the occasion by scoring a 55th minute try in a 52–47 victory.
He scored a total of six tries during the season, making him the Free State XV's joint top try scorer (along with Zingisa April).
[6] In July 2014, Lee signed a new contract with the Free State Cheetahs until the end of 2017.