Reprezentował Sri Lankę na Letnich Igrzyskach Olimpijskich w 2016 roku, co również oznaczało jego debiutancki występ olimpijski i rywalizował w męskim 73 kg
Wydarzenie, w którym został wyeliminowany w trzeciej rundzie przez Lashę Shavdatuashvili. Zdobył srebrny medal w kategorii 73 kg na Igrzyskach Południowoazjatyckich w 2016 roku.