His first major set of independent works in Rome are a series of canvases (completed in 1758 and currently in Vedana, commissioned by the Cardinal Domenico Amedeo Orsini and including the altarpiece of Saint Michael Archangel for the church of Trinità dei Monti.
After some early works in Viterbo and Palestrina, Corvi moved on to Rome to work under Francesco Mancini, working in a Roman milieu where late-Rococo of Pompeo Batoni and the incipient Neoclassicism of Anton Raphael Mengs coexisted, and fashioned a style in between. In 1756 along with Vincenzo Strigelli and Anton Angelo Falaschi he frescoed the Viterbese Oratorio del Gonfalone. The patronage of the Antonelli family gained him the commission for three altarpieces (1754 and 1756) for the church of Senigallia.
He also painted for the Church of Saint Marcello, and a series of historical canvases for Palazzo Barberini.
In 1770-1778 Corvi frescoed ceilings for the Palazzo Doria Pamphilj and Borghese Palace. In the Borghese villa he frescoed a Triumph of Apollo (1771) and an Aurora (1782).
Again for the Borghese family, he helped restore the Capella Paolina in Santa Maria Maggiore and the Loggia of Lanfranco in the casino. He also painted for the Church of San Marco and the Palazzo dei Conservatori.
In 1774-1778 Corvi completed a canvas cycle for the Swiss Abby of Solothurn.
Corvi joined the artists’ Accademia dell"Arcadia. The Charity of Saint Thomas of Villanova was painted in 1795 for the Church of Steamship Trinità of Viterbo. Among his pupils were Francesco Alberi and Vincenzo Camuccini.
Corvi died in 1803 in Rome.