Balli Durga Prasad Rao was elected as MLA from Gudur Assembly constituency, Andhra Pradesh. He served as MLA from 1985 to 1989, 1994–1999, 1999-2004 & 2009-2014 (4 terms). He also served as Minister for Primary Education from 1996 to 1998 in the NTR government. He became MLA at the age of 28 years. He served as Member of PAC, Andhra Pradesh (2009-2014).
[2][3][4] He joined YSRCP in 2019.
In September 2020, Prasad Rao tested positive for COVID-19 during the COVID-19 pandemic in India and he was hospitalized at a hospital in Chennai. He suffered cardiac arrest on 16 September and was pronounced dead.[5]