 He saw the most successful years of his career at Servette, winning the League Title in 1979, the Swiss Cup in 1978 and 1979, and the League Cup in 1977, 1979 and 1980.In 1980, he joined Neuchâtel Xamax and he played for the club until 1986 when he moved on to AC Lugano.He retired from playing in 1990.