In 1990, he joined active politics and successfully contested from Patna Central Assembly (now known as Kumhrar (Vidhan Sabha constituency)). He was re-elected in 1995 & 2000. In 1990, he was made the Chief Whip of the BJP Bihar Legislature Party. From 1996 till 2004 he was the Leader of Opposition in the State Assembly. He filed the Public Interest Litigation (PIL) in the Patna High Court against Lalu Prasad Yadav, which was later known as Fodder Scam. He became a member of Lok Sabha in 2004 representing the constituency of Bhagalpur.