As a model he has walked the ramp for Lou Ching Wong the fashion designer and for Nayana the popular hair dresser.
[5] Mapa started his acting career in 2000 with the television serial Mage Sanda Oba directed by Prasanna Vithanage.
He was starring the main role, which gained him large popularity and also selected for Upcoming Actor award in year 2002.
[9][5] He was also nominated as the Best Upcoming Actor in 2003, for the lead role in the serial Olu directed by Shirly P. Delankawala which made his turning point in the career.
[5] With that success, he played several lead roles particularly as the lover in the serials such as;[13] Sapumali,[14] Poojasanaya,[15] Ridee Siththam,[16] Sepalika, Muthu Wessak, and Mage Sanda Oba.
[17] In 2016, he acted in the serial Kalu Araliya[18] by performing multiple roles as famous actor Vishwa Disanayaka, servant Muni and a disabled person.
In the same year, he appeared in the popular crime serial Haara Kotiya where he played the role of gang leader "Nepolion".
[23] Apart from television serials and films, he also acted in several single episode teledrama such as Sansara Sewanali - Podi Hamuduruwo[24] and Thunkal Sihinaya[25] as well the telefilm Mathaka Sihina.
In 2008, he hosted the reality shown Sirasa Dancing Stars season 1 together with Nirosha Perera, which later won the most popular award in 2008.