 He was born in Colombo, Sri Lanka.Chaminda made his debut for Wales Minor Counties in the 1993 Minor Counties Championship against Cheshire.From 1993 to 1999, he represented the team in 16 Championship matches, the last of which came against Cheshire.