Almost straight from school he was picked to tour India with the Ceylon team in 1964 under Michael Tissera.
He represented the Nondescripts Cricket Club from 1963 to 1979 and played in the Premier Division for an unbroken period of 16 years, captaining the club to many championship titles.