In domestic cricket he has played for Colts Cricket Club, Colombo Cricket Club and Moors Sports Club. He has also spent time in the Australian Cricket Academy in Adelaide.
Domestically, he has participated with Colts Cricket Club, Colombo Cricket Club, and Moors Sports Club. Additionally, he has been a part of the Australian Cricket Academy in Adelaide for some time.