Lee rode his first winner aged sixteen when Zeno, trained by Stack, won at
Sligo in August 2002. Before concentrating on the flat, he occasionally rode over
hurdles for Stack, winning a Listed race at
Haydock on Wanango in 2005. His first Group win came on Pollen, trained by Stack, in the Group 3
Park Express Stakes at the
Curragh in March 2010. In 2013, he struck up a successful partnership with the Willie McCreery trained Fiesolana, winning the Group 3
Brownstown Stakes at
Fairyhouse, the Group 3
Fairy Bridge Stakes at
Tipperary and the Group 2
Challenge Stakes at
Newmarket. The following season Fiesolana provided Lee with his first Group 1 victory when she won the
Matron Stakes at
Leopardstown. ==Personal life==