Rosi has worked with the private sector to provide reproductive health services to employees of private companies in Sri Lanka, and recently starred in a film about reproductive health. Through her popular day-time television program she has become an icon for womens causes.
She has been married to her husband, Athula for the past 25 years and has three children Kanisha(23), Thisakya(19)and Radhya(17