Priyadaka has worked for many years as a successful charity fundraiser, most notably for the Karuna Trust.