On 26 July 2006, he made his debut for FC United of Manchester in a friendly against Bury. He has since made his competitive debut for United of Manchester against St Helens Town, in the first game of the 2006–07 North West Counties Football League Division One season, keeping a clean sheet in a 2–0 victory for the away team, played at Knowsley Road. After 140 appearances for the club, he reached a landmark 50th clean sheet on 4 April 2009 against North Ferriby United. Against Brighton & Hove Albion in the FA Cup Second Round he saved a penalty in the last minute to earn United of Manchester a replay.