Martin made his first team debut for Brighton in a pre-season friendly against Le Havre AC and went on to feature in four more ties including starts against Oxford United and AFC Bournemouth.
During the course of the 2005–06 season, he made fourteen appearances on the substitute bench as the understudy to Irish international Wayne Henderson and also had a successful loan spell at Kingstonian, helping them move from the 18th to seventh position in the league before being recalled by the club.
At the end of the Premier League 2007–08 season, Martin made his Manchester City first team debut in the Pok Oi Charity Cup against a South China Invitational XI.
Martin began the 2008–09 season in new Manchester City manager, Mark Hughes' team as understudy to Joe Hart and Kasper Schmeichel and was given the number 13 shirt for the subsequent Premiership and UEFA Cup campaign.
On 17 April 2009, Martin joined Conference National league-leaders Burton Albion on an emergency loan as cover for their two remaining games of the season, after Kevin Poole suffered an injury.
[7] On 1 July 2009, Martin went on trial with League One side Yeovil Town[8] and went on to appear in four pre-season games before signing a one-year contract prior to the start of the 2009–10 season.