David Cabeza es licenciado en Historia por la Universidad de Sevilla y trabaja como profesor de Secundaria para la Junta de Andalucía.