Giannis represented Greece in 2013 for the Greek Under-20 national team at the FIBA Europe Under-20 Championship. He also played for the senior men's Greek national basketball team in the FIBA Basketball World Cup. He went on to play in 2015 and 2019 and the Turin FIBA World Olympic Qualifying Tournament in 2016.