 He was nicknamed "The Bird" after his impressive dives, and had a glorious career wearing the colours of PAO.While playing for Panathinaikos, he managed to not concede a single goal for 1,088 minutes (in a span of 13 consecutive games—a record for Greece which remains unbroken).The record spanned from 17 January 1965 until 9 May 1965.