Le P. Roshan est né le 27 décembre 1979 à Negombo, il a terminé ses études secondaires à l’Institut « St. Mary » de Negombo et le lycée au Séminaire Don Bosco de Dankotuwa. Rappelant sa première expérience de vie salésienne, le P. Roshan a déclaré : « Je suis heureux de pouvoir dire que j'ai été oratorien de la maison salésienne de Negombo, la Maison Mère des Salésiens au Sri Lanka. J'ai passé une grande partie de mon enfance dans l'oratoire salésien et c'est là que les Salésiens ont donné forme à ma vocation religieuse et salésienne. »
En 1996, il est entré à l'Aspirantat « Don Bosco » à Dankotuwa et y a terminé son pré-noviciat. Il a fréquenté le noviciat salésien de Kotadeniyawa en 1998-1999 et il a effectué son stage à la maison Sevana-Uswetakeiyawa, à l'œuvre de Dankotuwa et celle de Kandy. Il a émis sa profession perpétuelle le 1er mai 2006 au Sanctuaire de Marie Auxiliatrice à Parañaque, Philippines, et il a été ordonné prêtre le 4 septembre 2008 à Dungalpitiya, Sri Lanka.
Après son ordination, il a travaillé comme Économe au Centre Technique de Negombo et au « Don Bosco Boys' Home » à Murunkan. Il a été curé adjoint de la paroisse Notre-Dame du Mont Carmel à Palliyawatta, en 2010-2011. Il a été Doyen de l’œuvre d'Ahungalla, au Centre Technique d’Ahungalla-Pallawarayankattu et à l'Académie Anglaise de Killinochchi. En 2012-2014 et en 2018-2019, il a été membre du noviciat de Kotadeniyawa. Avant de partir étudier en Italie, il a également été Directeur de l'œuvre Sevana-Uswetakeiyawa, en 2014-2015.
Ces derniers temps, il a travaillé comme Vicaire du Supérieur, depuis 2019, et comme Délégué provincial pour la Pastorale des Jeunes, depuis 2020.
En outre, il a obtenu une maîtrise en Spiritualité Salésienne à l'Université Pontificale Salésienne (UPS) à Rome (2016-2018) et il a suivi un parcours de formation pour Directeurs et Formateurs au « Don Bosco Renewal Center » à Bangalore, en Inde, et un cours pour Formateurs à l'UPS. Il parle le cinghalais et le tamoul, les deux principales langues du Sri Lanka, ainsi que l'anglais et l'italien.
Le P. Roshan prend le relais à la tête de LKC du Père Joseph Almeida, SDB, qui a habilement servi la Vice-Province au cours des six dernières années, et il sera appelé à animer et diriger une Vice-Province animée, avec un bon nombre de Salésiens dynamiques et actifs, dont la moyenne d'âge est de 34,5 ans.