 He held the portfolios of Law, Justice and Labour in the Union Council of Ministers in Rajiv Gandhi's cabinet.Earlier, he had held offices at state level as Minister of Education, Transport and Health.He was a member of the Seventh Lok Sabha between 1980 and 1984, representing the Giridih constituency in Bihar.