Lee joined Exeter City when Torquay United closed their academy in 2015.[3] He was named on the Exeter City substitute bench in EFL League Two fixtures during the 2020–21 season at the age of just 15.[3] He turned professional at the club in summer 2021.[4] He made his first-team debut in the EFL Trophy, in a 1–1 draw with Chelsea U21 at St James Park.[5] He saved two penalties in a shoot-out victory over Cheltenham Town in the next EFL Trophy game.[6] Manager Matt Taylor said he would look to let Lee go out on loan into non-League as it was a "big ask" to expect a 16-year old to play in the English Football League.[7] He joined Southern League Premier Division South side Dorchester Town on a one-month loan deal starting on 22 October, after regular custodian Gerard Benfield dislocated his fingers.,[8][9] however Lee was recalled soon after to become Exeter's back-up goalkeeper after the departure of Scott Brown to Rotherham United. Lee made his EFL league debut on the 25 October 2022 as an 88th minute substitute against Derby County due to an injury picked up by Exeter's regular goalkeeper Jamal Blackman.
In October 2024, Lee returned to Plymouth Parkway on a one-month loan deal,[10] making his debut in FA Cup 4th qualifying round tie, at home to Worthing.