After impressing at Macclesfield, Norburn attracted the attention of various clubs, and in 2018 he signed for Shrewsbury Town in League One. He spent two seasons at Shrewsbury before joining Blackpool FC in 2020.