Hän edusti Sri Lankaa vuoden 2016 kesäolympialaisissa, joka myös merkitsi hänen debyyttinsä olympialaisissa. Hän kilpaili miesten 73 kilon painoottelussa.
Lasha Shavdatuashvili eliminoi hänet kolmannella kierroksella. Hän voitti hopeamitalin 73 kilon kilossa vuoden 2016 Etelä-Aasian peleissä.