João Firpo é tido como um fotógrafo itinerante, ele percorreu diversos estados do nordeste brasileiro, como: Alagoas, Paraíba, Pernambuco, Rio Grande do Norte e Sergipe, onde documentou paisagens urbanas, construção de ferrovias e produzindo retratos de famílias e personagens importantes. Firpo se destacou especialmente pela documentação fotográfica da expansão ferroviária da Paraíba, contratado pela Companhia Inglesa Conde D’Eu Railway Company Limited.
De origem italiana, pai de nove filhos, casado com Maria Lydia, Giovanni Firpo, migrou para o Brasil em 13 de agosto de 1866, junto com sua família. Firpo desembarcou, então, em Recife, Pernambuco, onde fixou residência e comprou um estabelecimento comercial de fotografia. Logo depois, inaugurou um ateliê fotográfico em João Pessoa, Paraíba, e mudou seu nome para João Firpo. Em 1870, João Firmo se naturalizou brasileiro e, de forma oficial, adotou o novo nome após aprovação em sessão do Parlamento Brasileiro no Rio de Janeiro. Em 1893, veio para a Villa Maruim, Sergipe, para viver com sua família. Na Villa, instalou seu laboratório fotográfico e continuou a viajar pelo Norte.
A obra fotográfica de João Firpo deixou um importante legado iconográfico pelas cidades e vilas onde esteve, embora muitas de suas fotografias estejam atualmente sem identificação. Grande parte das fotografias de Firpo não foram identificadas, mas, apesar disso, são marcantes por conter dimensões poéticas do passado e por sua capacidade de transmitir as realidades registradas e eternizadas ao longo do tempo.