Associé à son compatriote Stefan Olsson, il a remporté une médaille d'argent aux Jeux paralympiques d'été de 2008 à Pékin en battant les favoris Shingo Kunieda et Satoshi Saida en demi-finale ; et une médaille d'or à Londres en 2012 en éliminant les deux paires françaises dont les n°1 Stéphane Houdet et Michaël Jeremiasz. Toujours avec Olsson, il a remporté en 2008 le Masters de double et les championnats du monde par équipe.