Si hanno poche notizie sui suoi primi anni, ma si sa che nel 1732 compose la sua prima opera,
Candace, per il
Regio Ducal Teatro di Milano. Nel 1743 fu compositore residente al
King`s Theatre di Londra, e nel 1745 o 1746 fece ritorno in Italia, riuscendo ad allestire le proprie opere a
Milano,
Venezia,
Firenze e
Torino. Nel 1758 ricevette l`incarico di clavicembalista al Regio Ducal Teatro di Milano, dove in seguito produsse alcune opere. Nel 1770 collaborò alle prove con i cantanti per l`allestimento di
Mitridate, re di Ponto K 87 e a partire dalla quarta rappresentazione sostituì Mozart alla direzione dell`orchestra. Continuò a lavorare al Ducale, e in seguito alla Scala, fino alla morte. Bibl.:
Maffei, «Giovanni Battista Lampugnani (c1708-1788): notizie biografiche e un catalogo ragionato della musica».