He was born on 15 November 1964 to Late Shri Bhagwan Prasad Chaudhary in a landloard Kurmi family. He has a Bachelor of Arts (BA) degree from Gorakhpur University.
1989–91 : Member, Municipal Corporation, Gorakhpur, Uttar Pradesh
1990–91 : Deputy Mayor, Municipal Corporation, Gorakhpur, Uttar Pradesh
1990 onwards Member, Working Committee, Bharatiya Janata Party (B.J.P.)
1991 : Elected to 10th Lok Sabha
1991–96 : Member, Committee on Papers Laid on the Table & Member, Committee on Science and Technology, Environment and Forests
1996 : Re-elected to 11th Lok Sabha (2nd term)
1996–97 : Member, Committee on Communications & Member, Joint Committee on Offices of Profit
1998 : Re-elected to 12th Lok Sabha (3rd term)
1998–99 : Member, Committee on Railways; Member, Committee on Petitions & Member, Consultative Committee, Ministry of Civil Aviation
2004 : Re-elected to 14th Lok Sabha (4th term)
Member, Committee on Science and Technology, Environment and Forests
Member, Committee on Members of Parliament Local Area Development Scheme
Member, Committee on Tourism