En 2012, établissant un nouveau record du monde, il gagne une médaille d'or au quatre nages aux Jeux paralympiques de Londres. De plus, il remporte une médaille d'argent au libre S10 et une médaille de bronze au dos hommes S10.