Han spilte sist forsvar for , før han bestemte seg for å legge opp som aktiv spiller den 1. mars 2012. Han har tidligere spilt for , , og . Han gikk fra FC Basel til Blackburn 30. januar 2007. Han har også 16 landskamper for .