He represented Sri Lanka at the 2016 Summer Olympics which also marked his debut Olympic appearance and competed in the men's 73 kg event, in which he was eliminated in the third round by Lasha Shavdatuashvili. He clinched a silver medal in the 73kg event at the 2016 South Asian Games.