On August 2, 2011, Sharp left North America and agreed to a contract with HC Bolzano of the then Italian Serie A. After two seasons amongst the Foxes top scorers, Sharp remained with the club as they transferred leagues into the Austrian Hockey League for a higher level of competitiveness.
On May 30, 2014, Sharp changed European leagues, agreeing to a one-year deal with Schwenninger Wild Wings of the Deutsche Eishockey Liga. In the 2014–15 season, Sharp struggled offensively with just 6 goals and 14 points in 47 games. He was not tendered a new contract upon Schwenninger failing to qualify for the post-season.[3]
On April 15, 2015, Sharp opted to return in hope of further success in Austrian EBEL, signing a one-year deal with the Vienna Capitals.[4]