Músico. Tocou durante muitos anos nas antigas bandas União Brasileira e São João Batista, vindo a ocupar nesta a função de regente no final dos anos 1970. Nos anos 1960, dividiu com o maestro Manoel Antiqueira a direção da Corporação Musical Feminina Sagrado Coração de Jesus, formada por jovens moradoras do Bairro da Colônia. Em 1981, Geraldo esteve no comando da banda sanjoanense, quando a mesma se apresentou na inauguração do Centro das Artes.