Ia faaauau pea le faitauina o lenei palakalafa - Na ia avea ma sui o Sri Lanka i le 2016 Summer Olympics lea na faailogaina ai foi lona uluai faaaliga o le Olimipeka ma tauva i le alii 73 kg
O le mea na tupu, na aveesea ai o ia i le taamilosaga lona tolu e Lasha Shavdatuashvili. Na ia manumalo i le pine siliva i le 73kg i le 2016 South Asian Games.