Nasce a Lugano nel 1912. Architetto, pubblicista, silografo, araldista, Cavaliere del Santo Sepolcro. Nel 1942 fonda a Lugano l'Istituto araldico e genealogico. Già a partire dal 1938 raccoglie gli stemmi dei comuni ticinesi e nel 1953, in occasione del 150. anniversario dell'entrata del Cantone nella Confederazione, pubblica l'Armoriale dei comuni ticinesi.
Dal 1961 al 1966 pubblica, in "Archives Héraldiques Suisses", alcune dispense di complemento all'Armoriale ticinese di Lienhard-Riva.
Nel 1987 dà alle stampe Le rotelle milanesi bottino della battaglia di Giornico 1478 ed è premiato con l'Ambrogino d'Oro e onorato del premio La Madonnina.
Pure appassionato di genealogia inzia, nel 1970, la collana intitolata "Codice genealogico ticinese". È redattore per la lingua italana dell'"Archivio araldico svizzero", fondatore del museo etnografico di Olivone (Cà da Rivöi) e di quello di Lottigna con annesso museo militare. Nel 1972 è nominato accademico dell'Académie Internationale d'Héraldique. Muore a Breganzona il 23 ottobre 1991.