Cooper began his career in the youth academy of Birmingham City, where he honed his skills and developed a passion for the game. He then moved on to play for several clubs including Ipswich Town and Lincoln City before finally making his way to Barnsley FC.