Dr. Harshan Kumarasingham doesn't have any credits.