Licenciado en Historia y en Antropología Social y Cultural por la Universidad de Sevilla. Ha impartido cursos de formación para diferentes colectivos relacionados con el ámbito social y educativo, entre otras muchas actividades. Participa en distintos medios de comunicación digitales con la publicación de artículos de diversa temática.