In his 30 year career in the field, he provided his voice to actors like Gamini Fonseka, Joe Abeywickrama, Tony Ranasinghe, Vijaya Kumaratunga, Ananda Jayaratne, D. R. Nanayakkara, Anthony C. Perera and Stanley Perera in such films as Adata Wediya Heta Hondai, Dheewarayo, Yatagiya Dawasa, Allapu Gedara, Bicycle Hora, Daru Duka, Sarawita, Ataweni Pudumaya, Chandiya and Deiyange Theenduwa.
Subsequently he oversaw the direction for over 225 films including Ahankara Sthree (1953), Mathalang (1955), Sandesaya (1961), Allapu Gedera and Chandiya (1965) working with playback singers like the Walpolas, Mohideen Baig, J. A. Milton Perera, H. R. Jothipala, Angeline Gunatillake, Sujatha Attanayake, G. S. B. Rani Perera and Narada Disasekara.