Han har, siden sin landsholdsdebut i 1999, spillet 234 landskampe for Danmark og har scoret 779 mål. I 2005 skiftede han til den tyske klub SG Flensburg-Handewitt og var dermed holdkammerat med landsmændene og landsholdsspillerne Søren Rasmussen og Lasse Boesen. Han skiftede i 2014 til Bjerringbro-Silkeborg-Voel, hvor han har skrevet kontrakt frem til 2018. Hans styrker er på positionerne som stregspiller og som midterforsvarer, men han er undertiden brugt som bagspiller i en snæver vending. Han regnes for at være blandt verdens bedste stregspillere. Han var med i truppen der skulle til OL i Beijing, men så blev han syg og Mikkel Hansen kom ind på holdet.