Teams managed

05/2011 - 06/2011 FC Lugano Manager
04/2010 - 03/2011 AC Bellinzona Manager
08/2008 - 10/2008 FC Luzern Manager
08/2005 - 06/2006 Yverdon Sport FC Manager
07/2004 - 08/2004 Angers SCO Manager
07/2002 - 03/2003 Servette FC Manager
01/2000 - 05/2002 FC Lugano Manager
01/1999 - 11/1999 FC Sion Manager
07/1998 - 11/1998 AS Fidelis Andria Manager
07/1997 - 06/1998 US Avellino Manager
07/1996 - 06/1997 Atletico Catania Manager
07/1994 - 06/1996 FC Lugano Manager
07/1988 - 06/1992 FC Locarno Manager
10/1984 - 06/1988 CS Chênois Manager
10/1983 - 06/1984 AC Bellinzona Manager

Club career

07/1978 - 06/1981 FC Locarno Forward
07/1970 - 06/1978 AC Bellinzona Forward
07/1969 - 06/1970 Neuchâtel Xamax FC Forward