He served as a sports journalist mainly covering cricket for various newspapers in career spanning about 52 years.
[2] He was widely acclaimed for his sports columns and was renowned for his work covering cricket in all Test cricket–playing nations, excluding Afghanistan and Ireland.
[3] He pursued his primary and secondary education at the St. Benedict's College and went on to play cricket representing the school.
Elmo also played for Ceylon Board President's XI which was captained by Michael Tissera in a match against Hong Kong in 1971.
[11] In 2019, he received the prestigious Presidential Lifetime Achievement Award of Excellence for his contributions in the field of sport.