Cameron McGeehan never got to make a first-team appearance at Norwich City – now he aims to ensure that inspires him as a permanent Luton fixture.

The 20-year-old midfielder's two-year deal at Kenilworth Road starts in July, and will end McGeehan's four and a half-season stay with the Canaries – highlighted by captaining their Under-18s to FA Youth Cup glory over his old club Chelsea in 2013.

But despite McGeehan's popularity with fans, the closest he got to the first-team was the substitutes' bench.

'I'm truly gutted I was never able to fulfil the dream I had when I signed, to run out at Carrow Road with a Norwich first-team shirt on,' said McGeehan.

Watch the season-ending edition of Mustard TV's Norwich City show, 3 Up Front

'That was what I was there to do and that will stay with me for a little bit.

'I'll use that to drive me on because I want to play at as high a level as I can. But I am gutted, and the fans have been amazing. There is massive support and they deserve every success because they turn up every week.

'Carrow Road was just as full in League One when I joined as in the Premier League. And they were great with us when we won the youth cup. They were part of the reason we won it.'

McGeehan, who has cost Luton a six-figure sum to sign, added: 'It didn't happen for me and then you have to look at getting away to play games, and build your way up like Korey Smith and Tom Adeyemi have done.

'They both left Norwich for free, so at least the club has made a little bit of money off me. It's not a huge amount for a club like Norwich, but it's a huge investment for a League Two side as Luton are at the moment.

'I'm quite proud of that, and very humbled by it too. Cambridge were in for me in January too with Luton, so that probably brought the value up.'

• Follow Michael Bailey on Twitter @michaeljbailey