 Cox was born in Haywards Heath, West Sussex.He made his debut for Brighton & Hove Albion during a 2–0 victory over Plymouth Argyle on 29 August 2005.During the 2005–06 season, Cox also spent time on loan at Eastbourne Borough, featuring twice in their run in the FA Cup.