 His last performance was in a Star Suvarna Channel's TV series titled "Priyadarshini".Some of the characters he has played are Galileo in "Galileo", Rajaram in "Aspota", Dr. Faustus in "Dr. Faustus", Kakaji in "Tanavu Ninnade Manavu Ninnade", and Dushtabudhi in "Chandrahasa".His most famous films include "Bhootayyana Maga Ayyu", "Collegu Ranga", "Naagarahaavu", "Katha Sangama", "Hosa Neeru", "Singapurinalli Raja Kulla", "Minchina Ota" and "Mane Mane Kathe".