In 1997, he moved to Panionios where he won the Greek Cup in the season 1997–98 against Panathinaikos at Karaiskakis Stadium.
Karasavvidis in 1993 he played for Greece U21 in a friendly match against Germany U21 ended 3-3.
[5] He also played for Greece from 1992 until 1995, where on 29 January 1992, he made his debut in the senior team against Albania.
[6] After retiring from competitive activity, he worked as a physiotherapist in a Wellness Center in Como.
[7] He also became the agent of some players such as Marios Oikonomou,[8] Dimitris Diamantakos,[9] Charalampos Lykogiannis.