Allievo del Cignaroli, fu giovane di vivissimo ingegno. Molto promise ma poco mantenne. Tuttavia lasciò a Verona qualche buon lavoro a fresco. Tracce della sua opera nelle chiese di Verona, Pescantina, Cavalo, Valeggio e Pacengo. Al Museo di Castelvecchio un San Luca.