Nato a Bologna il 1° luglio 1913, si laureò in Fisica con pieni voti e lode, nel 1935, presso l'Istituto di Fisica dell'Università di Bologna, dove fu Assistente incaricato fino al 1938. Passato poi come Assistente di ruolo presso l'Istituto di Fisica dell'Università di Roma, conseguì la Libera docenza in Fisica teorica nel 1941. Negli anni 1941-42 e 1942-43 ebbe anche l'incarico dell'insegnamento di Fisica teorica presso l'Università di Bologna. Nel 1946 lavorò presso l'Università di Manchester; nel 1947 fu nominato Research fellow>> presso il Mathematical-Physical Department della Università di Birmingham. Nel 1947 fu nominato Professore straordinario di Fisica teorica a Milano, e nel 1948 fu trasferito alla cattedra di Fisica teorica dell'Università di Roma. Dal 1956 occupa l'omonima cattedra presso l'Università di Bologna. A Bologna ha fondato la Scuola di Perfezionamento in Ingegneria Nucleare, il Centro Calcoli ed i Laboratori di Ingegneria Nucleare del CNEN di Montecuccolino (Bologna).
Dal 1956 al 1958 è stato Direttore della Theoretical Division del Centre Européen de Recherches Nucléaires di Ginevra; nel 1964-65 è stato a Cambridge (Massachusetts) come Consulente dell'Educational Services Inc., e Research fellow dell'Università di Harvard; nel 1968-69 è stato Guest-Professor e nel 1969-70, nel 1970-71, nel 1971-72 e nel 1972-73 è stato Visiting Professor presso il CERN a Ginevra.
Socio Corrispondente dell'Accademia dei Lincei dal 1949, è Socio Nazionale dal 1958; è inoltre Socio Corrispondente dell'Accademia delle Scienze dell'Istituto di Bologna e delle Accademie delle Scienze di Torino e di Modena.
Nel 1963-64 è stato membro della Commissione di indagine sullo stato e lo sviluppo della pubblica istruzione in Italia.
Nel 1952 gli fu assegnato il Premio del Presidente della Repubblica per la Classe di Scienze Matematiche, Fisiche e Naturali dell'Accademia dei Lincei.
(Testo tratto da Biografie e Bibliografie degli Accademici Lincei, A.N.L., Roma 1976)