Pedro Cruz Freire es Doctor en Historia por la Universidad de Sevilla y licenciado en Historia del Arte por la misma Universidad.