Stage | 2019 | Roger | Grease – The Musical | COLD Theatre 7 | Kevin Cruze |
|
Stage | 2019 | Multiple Roles | Paint Me Perfect | Pun Intended | Nandun Dissanayake & Usitha Ranathunge |
|
Stage | 2018 | Multiple Roles | Grease Yaka Returns | AnandaDrama | Rajitha Hettiarachchi & Nishantha de Silva |
|
Stage | 2017 | Journalist | Picket Republic | AnandaDrama | Rajitha Hettiarachchi & Nishantha de Silva |
|
Stage | 2017 | Hamlet | Hamlet | AnandaDrama & Ananda College Drama Circle | Nishantha de Silva |
|
Stage | 2016 | Queen Margaret | King Henry VI Part II | AnandaDrama & Ananda College Drama Circle | Nishantha de Silva |
|
Stage | 2015 | Prince Hal | King Henry IV Part I | AnandaDrama & Ananda College Drama Circle | Nishantha de Silva |
|
Stage | 2014 | Opportunist | Grease Yaka Returns | Stages Theatre Group & AnandaDrama | Ruwanthie de Chickera |
|