The Main Cast

 

 Supporting Cast

 

Physician

Prasad Madawatta                              

Channa’s  Father

Jayarathne Galagedara

Dancing Master

Channa Wijewardana

Princess Sudari Nanda

Aseka Wijewardana

Five Sages

Kamilus Yapa
Ajith Kumara
Upul Rahubhaddha
Amila Sandaruwan

Brahmin Udayan

Sanjula Diwarathne

Brahmin Kapila

Somaweera Gamage

Brother Kings

Nuwan Kaluarachchi
Janapriya Dharshana
Udara Nirmal Ranasinghe
Nuwan Duminda Dissanayake

Queens

Gaya Krishani
Nyara Gooneratne
Malithi Dissanayake
Kumari Senaratne

Noblemen

Namal Senanayake
Sissira Walpola
R. M. S. Bandara

Ministers

Mangala Madugalla
Dilruk Konara
Upali Bandaranayake
Ranjith Dias

General

Kapila Sigera

Ascetics

Lional Sampath
Ananda Vithanage
Sirisena Pallewattha

Priest

Keerthi Bandara

Narmada

Ransi Ranasinghe

Friends of Devadatta

Upul Sanjeewa
Ashan Maduranga
L.L. Anura Danapala

Princesses

Dananji Tharuka Kaluarachchi
Thirasha  Sewwandhi
Kaveesha Ayeshani
Poorna Nikethani
Shanika Marambi
Nadeera Kumari
B. K. Thilini Eranga
Thakshila Prasadani
M. M. O. Amritha

Prince’s

Jeff Goonewardana
Neel De Silva
Akash  Pathirana
Eroshana Mudalige
Nish Nawaratne
Teran Angelo

Dancers

Dilini Amarasinghe
Roshani Pemasinghe
Nisanka Wijerathne
Indu Madushani

Palace Aids

Niyomal Ranaweera
Kumara Seneratne

Infant Siddhartha

Bihadu Dulitha Tennakoon

Infant Rahula

Nithish Ranthika Maduraperuma

Children in alms giving

Nikini Amanda Chandraratne
Kenula Sethmal
Vajira Children's Home, Kotte