Nato a Fenegrò l’8 luglio 1940, vive a Bregnano. Inizia l’attività lavorativa nel 1961 come ragioniere
in un’azienda del settore legno. Nel 1968 fonda la Castiglioni Spa di cui è presidente e amministratore delegato. Dal 1999 al 2003 al vertice dell’Unione Industriali di Como; dal 2004 di Univercomo e dal 2009 della Fondazione Provinciale della Comunità Comasca; dal 2013 direttore della Scuola di Como.