Han har spilt flere aldersbestemte landskamper for Hellas. Han har tidligere spilt for den greske klubben Panathinaikos.