Ha svolto nel contempo una carriera accademica all'interno dell'università italiana prima, e politica poi iniziata con la nomina di assessore ai servizi sociali del comune di Milano nel 1999; è stato inoltre Ministro della Salute nel governo Berlusconi II.