Έκανε την πρώτη του εμφάνιση με την Ελλάδα στον εντός έδρας αγώνα για τα προκριματικά του Euro 2008 εναντίον της Μάλτας, ενώ συμμετείχε και στα τελικά της διοργάνωσης το καλοκαίρι του 2008. Υπήρξε επίσης μέλος της ελληνικής ομάδας στο Μουντιάλ 2010 που διεξήχθη στη Νότια Αφρική.