Charalampidis began his career playing with the
youth teams of the Greek club Makedonikos Neapolis. He began his professional club career with the senior men's team of
Makedonikos Neapolis, during the 1997–98 season, and he stayed there through the 2001–02 season. In 2002, he joined the Greek club
Olympia Larissa. In 2004, he returned to Makedonikos. As a member of Makedonikos, he won the
Greek Second Division championship twice, in the years 2000 and 2002. He was named the
MVP of the Greek Second Division in 2002. With Makedonikos, he also played in the
2005 Final of Europe's 2nd-tier continental competition, the
EuroCup. In 2006, he joined the Greek club
Maroussi Athens. In 2009, he moved to the Greek club
Panellinios Athens, where he was named to the
All-EuroCup Second Team, for the
2009–10 season. In 2010, he joined the Greek club
Aris Thessaloniki. Charalampidis joined the Greek club
KAOD in 2011, and he moved to the
Italian Second Division club
Brindisi, in 2012. He then joined the Greek club
PAOK Thessaloniki, for the 2012–13 season. He extended his contract with PAOK in 2014. Charalammpidis last played in an official game on 25 November 2014, when he suffered a serious
knee injury. After being unable to overcome the knee injury, he officially announced his retirement from his pro basketball playing career in 2016. ==National team career==