[1] He is most notable for the roles played in the television dramas Tharadevi, Suseema, Boomarangaya, and Amba Yahaluvo.
After that, he worked in the Department of Surveys in 1959 as a designer, where he met fellow actors Dhamma Jagoda, Santin Gunawardena, Shelton de Silva, and Mervyn Jayathunga.
Other stage plays he performed in include Andare, Parasthawa, Kāmarē Porē, Janēlaya, Thotupala, Mehew Lokayak, Kontharē, Manaranjana Weda Warjana, Hotabari Yuddē,[6] Apāyē Avurudu,[7] and Sri Wickrama.
He also appeared in foreign films and serials such as The Village by the Sea, Good Marriages, The Greatest Gift, and Water.
[8] He then appeared in more than 40 television serials over two decades, including Kumarihami, Palingu Menike, Thara Devi, Doo Daruwo, Amba Yahaluvo, Gam Peraliya, Suseema, and Bawa Tharana as his final television appearance in 2012.