Gerardo de Souza nasceu em Guaraciaba do Norte, no Ceará, em 1950. Mudou-se para o Rio de Janeiro em 1971, começou a pintar em 1972 e em 1973 já começou a expor os seus trabalhos.
Em suas obras, reinam os bois e tudo que lhes diz respeito. Retrata também a riqueza da flora e dos campos brasileiros, além das atividades do Nordeste rural de sua infância e juventude. Sua paleta de cores traz sempre combinações fortes e insólitas. Já participou de várias exposições coletivas no Brasil e no exterior.