He made his debut for the Greece national football team on 18 August 1999 against El Salvador.
He played in the qualifying rounds of the 2002 FIFA World Cup and Euro 2004 where he excelled as Greece qualified for the finals.