He played domestic cricket for Bengal and played four One Day Internationals for India in 1995 and 1996.
Between 1995 and 1996, he represented both Bengal in domestic cricket and India in four One Day Internationals.