Career
He is 2.01 m (6 ft 7 in) tall. He can play at both the shooting guard and small forward positions. Kanonidis started playing basketball with the Asteria Thessaloniki and Panionios Athens youth teams in Greece.
He began his professional career during the 2008-2009 season, with the Greek League club Panionios.
In 2010, he moved to Ilysiakos and then in 2012, he joined Maroussi. He then played with Peristeri, before moving to Rethymno, and then Koroivos.
Kanonidis played with the junior national basketball teams of Greece. With Greece"s junior national teams, he played at the 2007 International Basketball Federation Europe Under-16 Championship, the 2009 International Basketball Federation Europe Under-18 Championship, and the 2011 International Basketball Federation Europe Under-20 Championship.