Ο Χαραλαμπίδης ξεκίνησε την πολυετή καριέρα του από το Μακεδονικό Νεάπολης, εκτίοντας στην ομάδα δύο θητείες (1997-2002 και 2004-06) τόσο στην Α2 όσο και στην Α1 Εθνική Κατηγορία.[1] Μάλιστα με τον Μακεδονικό αγωνίστηκε στον τελικό του Uleb Cup το 2004-05. Ενδιάμεσα αγωνίστηκε κατά τη διετία 2002-04 με τα χρώματα της Ολύμπιας Λάρισας.[1] Το καλοκαίρι του 2006 μετακόμισε νοτιότερα και συγκεκριμένα στο Μαρούσι στο οποίο προσέφερε τις υπηρεσίες του για τρία χρόνια, μέχρι το 2009.[1] Ακολούθως έλαβε μεταγραφή στον Πανελλήνιο για την περίοδο 2009-10.[2][3] Με το Μαρούσι έφτασε και στο Final Four του EuroCup το 2010.[1] Το καλοκαίρι του 2010 επέστρεψε στη Θεσσαλονίκη, αυτή τη φορά για λογαριασμό του Άρη.[1][4] Την περίοδο 2011-12 φόρεσε τη φανέλα του Κ.Α.Ο. Δράμας,[5] ενώ στο τέλος της χρονιάς κλήθηκε από την ιταλική Μπρίντιζι για να αντικαταστήσει έναν τραυματία παίκτη.[6] Παίζοντας σε ένα και μοναδικό ματς της δεύτερης κατηγορίας της Ιταλίας σημείωσε 17 πόντους σε 27 λεπτά,[6] βοηθώντας την ομάδα να κατακτήσει την κορυφή της τελικής βαθμολογίας.[1] Το φθινόπωρο του 2012 υπέγραψε συμβόλαιο με την ομάδα του ΠΑΟΚ.[7] Αποσύρθηκε από την ενεργό δράση οριστικά το 2016 έχοντας χάσει στην ουσία τις δύο τελευταίες σεζόν λόγω τραυματισμού.[8]
Ως προπονητής
Το 2016, έγινε βοηθός προπονητή στον ΠΑΟΚ, θέση που κατείχε μέχρι το 2019. Το 2019 προβιβάστηκε σε πρώτο προπονητή της ομάδας, ωστόσο στις 2 Φεβρουαρίου 2020, παραιτήθηκε από την θέση.[9]
Το καλοκαίρι του 2020, έγινε μέλος του προπονητικού τιμ της ομάδας του Παναθηναϊκού, υπό τον Γιώργο Βόβορα και αργότερα υπό τον Οντέντ Κάτας.[10] Στις 9 Μαΐου, κατέκτησε το Κύπελλο Ελλάδας, νικώντας τον τελικό τον Προμηθέα Πάτρας με 91-79.[11] Στις 10 Ιουνίου, κατέκτησε το Πρωτάθλημα Ελλάδας, αφού ο Παναθηναϊκός κέρδισε στη σειρά των τελικών το Λαύριο με 3-1.[12] Στις 26 Σεπτεμβρίου 2021, κατέκτησε το Σούπερ Καπ Ελλάδας, αφού ο Παναθηναϊκός νίκησε στον τελικό τον Προμηθέα Πατρών 92-83.[13] Στις 12 Απριλίου 2022, αποτέλεσε παρελθόν από την ομάδα μαζί με τον Δημήτρη Πρίφτη, μετά τα αποτυχημένα αποτελέσματα σε Ευρωλίγκα, Κύπελλο και Πρωτάθλημα Ελλάδας.
Έχει ακόμη αγωνιστεί σε 6 αγώνες φορώντας το εθνόσημο: τρεις στο Βαλκανικό Πρωτάθλημα Παίδων του 1981 και άλλες τρεις 30 χρόνια μετά, σε διεθνές τουρνουά.[15] Αξιοσημείωτα, ο καλαθοσφαιριστής αγωνίστηκε για πρώτη φορά σε All-Star Game σε ηλικία 33 ετών (Ξάνθη, 2009), ενώ είχε συμπληρώσει τα 35 όταν δέχτηκε πρόσκληση από την Ε.Ο.Κ. για συμμετοχή στην Εθνική Ελλάδος μεσούσης της προετοιμασίας της τελευταίας για το Ευρωμπάσκετ της Λιθουανίας.[6] Η σκέψη ανήκε στον Ηλία Ζούρο ο οποίος γνώριζε και εκτιμούσε ιδιαιτέρως το Χαραλαμπίδη από την κοινή και απολύτως επιτυχημένη θητεία τους στον Πανελλήνιο.[6] Εν τέλει ο Θεσσαλονικιός γκαρντ συμμετείχε μόνο στα Τουρνουά της Κύπρου και του Ρίμινι, ωστόσο ο ομοσπονδιακός προπονητής τον ευχαρίστησε δημοσίως μέσω μιας επίσημης ανακοίνωσης και του και του ευχήθηκε «το καλύτερο δυνατό για τη συνέχεια της καριέρας του».[6]