Attualmente insegna Composizione Architettonica nella sede di Mantova della Facoltà di Architettura del Politecnico di Milano-Leonardo.
Ha svolto attività didattica e di ricerca presso la facoltà di Architettura dell'Università degli Studi di Parma, presso la Facoltà di Architettura del Politecnico di Milano-Bovisa e presso le Facoltà di Architettura del Politecnico di Milano-Leonardo nelle sedi di Mantova e di Piacenza.
I suoi studi e ricerche vertono sulla Composizione Architettonica, argomento sul quale ha scritto alcuni saggi con particolare riferimento al dibattito inerente la questione del carattere degli edifici.
Ha organizzato numerosi eventi di Architettura, tra cui ricordiamo le mostre sull'opera di Giorgio Grassi (con Silvia Malcovati) e di Heinrich Tessenow (con Silvia Malcovati e Michele Caja), oltre che essere stato relatore e curatore di conferenze e seminari.
Ha partecipato a numerosi concorsi di Architettura molti dei quali hanno conseguito premi e riconoscimenti.
Vive e lavora a Basilicanova, nei pressi di Parma, dove si occupa prevalentemente di Progettazione Architettonica.