Natural da freguesia dos Anjos, Lisboa, filho de António José da Fonseca, cavaleiro da Ordem de Cristo, que serviu de tesoureiro-mor do reino e tesoureiro-geral da Alfândega do Porto, e de sua mulher D. Maria Teresa Bernarda Garcez de Almada, naturais da freguesia do Socorro, Lisboa; neto paterno de Manuel da Fonseca da Cruz, natural da freguesia de São Mamede, Lisboa, familiar do Santo Ofício, escrivão proprietário das terras, fazenda e estado da Fidelíssima Rainha, e de sua mulher D. Teresa Maria Antónia de Gouveia, natural da freguesia de Santa Catarina, Lisboa; neto materno de António da Silva Salgado, natural da freguesia do Socorro, cavaleiro da Ordem de Cristo, provedor da Contadoria-Geral da Guerra e Reino, e de sua mulher D. Ana Maria Vieira de Almada, natural da Póvoa de Santo Adrião.