Aldons attended
Royal College, Colombo, where he played as an
all-rounder in the First XI in the
annual cricket match against
S. Thomas' College, Mount Lavinia, in 1942, 1943 and 1944. In April 1957, in his only
first-class match, he
captained the
Ceylon team to victory over
Madras in the annual
Gopalan Trophy match. Aldons represented
Ceylon at hockey from 1947 to 1957. He began his international career in 1947 in field hockey against neighbouring India and also played against heavyweights Pakistan in 1955. He captained the national hockey team in 1957. He captained Mercantile H.A. at the first
National Hockey Championships in 1956 and 1957, when Mercantile H.A. were champions both times. He featured in his last match for Burgher Recreation Club against University in 1957 during the final of the 'Pioneer Cup' Knockout Tournament. Aldons scored the only goal in the final, so his team won the tournament. In rugby union, Aldons played domestically as a right wing three-quarter for
Havelock Sports Club. After they won the
Clifford Cup he was selected to play for
Ceylon. ==Later life and death==