Filho de Corina Martins e Antônio Ferreira dos Santos, é casado com Valdete Ferreira de Souza e tem 9 filhos (um deles adotivo) e 14 netos.