W 2012 roku podczas igrzysk paraolimpijskich w Londynie zdobył trzy medale: złoty na 100 m stylem motylkowym, srebrny na 400 m stylem dowolnym oraz brązowy na dystansie 100 m stylem dowolnym.