He has also played domestic cricket for Tripura. He was the Captain of India national under-19 cricket team in the year 1995/96. He was also the Captain of Odisha cricket team.
He has represented Tripura in domestic cricket and captained the Indian under-19 cricket team during the 1995/96 season. Additionally, he led the Odisha cricket team.