He played all his time as a professional football player for Grasshoppers Zürich in the Swiss league. In 24 years he won seven Swiss championships and five Swiss cups. He played also 56 times for the Swiss national football team. He shot 3 goals and was a member of the team for the 1996 UEFA European Championship.