He is an aggressive right-handed middle order batsman, Kulatunga has been captain of Colts Cricket Club since 2003/04.
He was just 17 when he made his first class debut in 1990, playing for Kurunegala Youth Cricket Club. In 2001 he was selected to represent the Sri Lanka Board President's XI in a game against England at Matara, scoring a half century. He has also played for Sri Lanka A, in games against Pakistan A and India XI.
In October 2008, Kulatunga was selected in the Sri Lanka side for an International Twenty20 tournament in Toronto. He made his debut on 20 October against Zimbabwe, scoring eight runs and taking a catch in a five-wicket victory.