È professore ordinario di Storia dell’architettura contemporanea al Politecnico di Milano. Per Einaudi ha pubblicato Storia dell’architettura contemporanea 1750-2008 (2 voll., 2008), Storia dell’architettura italiana 1985-2015 (con Silvia Micheli, 2013), ha curato – tra gli altri – Architettura del Novecento (con Alberto Ferlenga, 3 voll., 2012-13) e L'architetto come intellettuale (2019). È co-fondatore (2004) del gruppo di ricerca GIZMO (www.gizmoweb.org).