
Acting
Born February 25, 1989 · Negombo, Sri Lanka
Xavier Kanishka (Born February 25, 1989) is an accomplished Sri Lankan stage and screen actor who has established a reputation for dedication and versatility. Kanishka holds a Diploma in Drama & Theat…