Made his 1st Class debut in 2015-2016 Ranji Trophy.

Made his 20-20 Debut in year 2016-2017 for MP State

He was a lead Wicket Taker for Madhya Pradesh in 2018-2019 with Vijay Hazare Team in Ranji Trophy

Presently Working In railways

Honoured by Madhavrao Scindia Award in 2016-2017.