Chris is the son of ex-Everton forward, Scottish international legend and Bangor manager, Graeme Sharp. Chris was born in Liverpool, but started his career at Rhyl in Wales. He graduated to the first team, but suffered a broken leg in the UEFA cup game against Suduva. On his release in 2008, he signed for Bangor, scoring a hat trick in his second game against Porthmadog. He went on to score 20 goals in 23 games, before he was side-lined with a broken arm. Upon his return he made another 18 appearances, scoring 13 more goals, taking his totals to 33 goals in 41 appearances, including a Welsh Cup final that Bangor won. In 2010, he signed for TNS for an undisclosed fee. He was top scorer in his first season with TNS and played in the Champions league, scoring against Anderlecht. Suspensions and injuries curtailed his second season. At the start of the 2011/12 season, he made the switch to AFC Telford United, with Telford paying £23k for Chris. He scored 15 goals for the Bucks, before signing for Hereford United in 2013. Chris made 56 appearances for Hereford and scored six goals, before being sent on loan to Lincoln City in 2013, where he scored twice in 5 appearances. In 2014 he joined Stockport County, going on to score 5 times in 31 appearances and getting a call up to the England C team. At the start of the 2015/16 season, Chris moved back to Wales to join Colwyn Bay, though in the November, he was lured to join the revolution at Salford City, but after just a month, moved to Marine FC where he finished the season scoring twice in 23 appearances. The start of the 16/17 season saw him in the Conference North with Bradford Park Avenue where he scored five in 42 appearances. The start of the 17/18 campaign saw him move to Alfreton where he scored 7 times in 25 appearances. Another move came at the start of the 18/19 season, this time to Tameside, where he joined Curzon Ashton. With first team football not forthcoming at the Tameside stadium, Chris moves across the borough to join Stalybridge Celtic.