[1] He was born to Subbarao and Kanakalatha and brought up in Bhimavaram, West Godavari district of Andhra Pradesh, India.
[2] He holds a PhD in Civil Engineering from Jawaharlal Nehru Technological University, Hyderabad, and also possesses a degree in Psychology.
He worked as a lecturer in SRKR Engineering college, Bhimavaram[3] before turning into full-time actor.
Bapu offered him a role of Pinni Gari Mogudu in a comedy serial Navvite Navvandi.
[3] He played the role of Chandamarkulu, guru of Prahlada in Bhagavatam television serial directed by Bapu and broadcast by ETV.
But the first film released was Mister Pellam in which he played two roles – Narada and Narasaiah (neighbor of Rajendra Prasad).
He used to travel to Hyderabad, finish his schedule and come back to his native for doing his regular job.