Switzerland national football team
During his career he played for FC Zürich, Manchester City F.C., Grasshopper Club Zürich, FC St. Gallen, A.S. Bari and FC Baden. He earned 12 caps for the Switzerland national football team.