Career
He joined Bhartiya Janata Party on 7 March 2014 in presence of Rajnath Singh. Earlier he was associated with Janata Dal (United), the ruling party in the state of Bihar. He was born in Aurangabad to Ramnaresh Singh(lutan singh) and Pushpalata Singh.
He completed his early schooling from Gait School (A North High School), Aurangabad, and then enrolled at Banaras Hindu University for his pre-University studies.
He graduated in Political Science from Anugrah Narayan College, Patna, Magadh University.