 He was born in Chittagong in 1986.A specialist batsman, he made his debut for Chittagong Division in 2003/04 and played through the 2017/18 season, playing in a total of 43 first-class and 51 list A matches.He played in eight Indian Cricket League matches for Dhaka Warriors in 2008.