Licenciado en Psicología por las Universidad de París y la Universidad de Granada, es psicólogo clínico y psicoterapeuta. Fue uno de los creadores de las Escuelas Infantiles Municipales de Granada y ha sido vocal del Consejo Andaluz para Asuntos de Menores. Durante veinticinco años ha trabajado como psicólogo clínico de niños y adolescentes en el Hospital Materno-Infantil de Granada, Unidad de Salud Mental Infantil de la que ha sido coordinador. Colabora en revistas de salud mental y de educación y es coautor del Programa de Salud Mental Infantil del Servicio Andaluz de Salud.