Lee played with Shamrock Rovers U19 side in 2011/12. He had a spell with Firhouse Clover before joining Bohemians in 2015. Lee only made one league appearance during the 2015 season, which came in the 0-0 draw with Bray Wanderers in May. Lee stayed as the no.2 goalkeeper for the 2016 season and didn’t make a league appearance before leaving Bohemians in July 2016 to sign for Bray Wanderers.
Lee made his debut for Wanderers in July 2017 in a league game against Finn Harps when he replaced the red carded Peter Cherrie.