Martin began his career at Norwich City, joining the club's books at the age of 10 and making his professional début at 18 in the 2006–07 season. He fell out of favour in the 2007–08 season and spent the 2008–09 season on loan at Luton Town. On his return to Norwich, he was an important first team player as the club recorded successive promotions from League One and the Championship in the 2009–10 and 2010–11 seasons.
