Camm began his career with Sheffield United after being promoted to the club's first team squad for the start of the 1997-1998 campaign.
Camm joined Southern League side King's Lynn on a three-month loan in October 2003, making his debut against Ashford Town.
With no substitute keeper on the bench Camm volunteered to don the gloves and put in an inspired performance despite the Linnets eventually losing the game 4–2.
[8] A change in management at King's Lynn following their demotion from Conference North for ground grading issues at the end of the 2008–09 season saw Camm released from the club he had served for over five years.
[13] In a bid to try to obtain regular football to improve his fitness on 13 December 2010 he joined Rainworth Miners Welfare on loan.
[16] Following his departure at Rainworth he subsequently joined Shirebrook Town's coaching staff, before being appointed joint manager alongside Danny Bacon in February 2014.