He was member of Karnataka Legislative Assembly from Bellary Rural Molakalmuru Constituency in Chitradurga district.
[1] B. Sreeramulu was born in Ballari, Karnataka on 8 August 1971 to B. Thimmappa, a railway employee and B. Honnuramma, a housewife.
[citation needed] In the 1999 Lok Sabha elections Sreeramulu worked as a local aide for Sushma Swaraj, who contested from Bellary Lok Sabha constituency, when she contested against the Congress giant Sonia Gandhi, to give a fierce fight and lose at a close margin.
In September 2011, he resigned his post as the cabinet minister and also from the post of the MLA and he later quit the BJP, accusing and owing to alleged humiliation shouted out at his friend and mentor and jailed the former tourism minister Gali Janardhan Reddy for acquiring illegal wealth from various sources without documentation.
In March 2014 he again joined BJP and contested Lok Sabha election from Bellary where he slidingly won the seat.
In the 2023 General election to Karnataka Legislative assembly, Sreeramulu contested in Bellary seat and lost to INC candidate B Nagendra by a margin of 29300 votes.