A lo largo de su carrera internacional ha jugado con la Selección de Suiza en 63 ocasiones y ha jugado principalmente con el FC Zürich.