A keen basketball player in his youth, Lee was part of the Brisbane Bullets development squad in 2006 and 2007.
[8] Lee's thirty-two appearances with the Raiders NYC side from 2011-2013 started with him playing in the centres, backrow and on the wing.
One of the form players to start the year, Lee was called up to represent Queensland in the inaugural Under 20s State of Origin.
[12][13] In his third first grade game, in round 14, against the Newcastle Knights, Lee scored his first and second NRL career tries in Canberra's 32–16 win at Hunter Stadium.
Lee was listed on 23 September in Lifestyle Uncuts' Top Ten Youngsters in the NRL, alongside players such as Nathan Green and Paul Carter.
[17] In round 3, against the Gold Coast Titans, Lee was originally ruled out for the rest of the season after tearing ligaments in his foot during Canberra's 12–24 loss.
[24] On 5 February, Lee was one of eight players from the Maroons emerging camp who was banned from representing Queensland for 12-months after breaking curfew in Brisbane.
Lee commented that he was "really excited to be joining the club, I can't wait for this year and I'm grateful for the opportunity.
"[29][30] In round 1 of the 2017 NRL season, Lee made his club debut for Cronulla-Sutherland against the Brisbane Broncos, playing on the wing in the 18–26 loss at Shark Park.
[31] In round 3, against the St. George Illawarra Dragons, Lee scored his first club try for Cronulla in the 10–16 loss at Shark Park.
[32] Lee spent the majority of The 2017 season with Cronulla's feeder club team The Newtown Jets in The Intrust Super Premiership NSW.
[33][34][35] After spending the majority of the 2017 season in reserve grade playing for Newtown, Lee was recalled to the Cronulla team for their round 4 game against Melbourne.
Over five-hundred days since his last professional game, Lee returned to the Newcastle side against the St. George Illawarra Dragons in round 6 of the 2022 NRL season.