Artista plástico há mais de 15 anos, João Costa tem sua produção composta, principalmente, por telas que reproduzem paisagens naturais e desenhos realistas. Ele entende a pintura como um dom que se desenvolve com paciência e maestria e se alegra ao interagir e trocar conhecimentos com outros artistas que dialogam com a cidade por meio de suas obras.