Nace en Jaén en 1966 y es licenciado en Filosofía y Letras por la Universidad de Granada y especialista en guion para audiovisuales por la Universidad Complutense de Madrid. Ha estudiado interpretación, dirección, técnica corporal y vocal en William Layton Laboratorio, Estudio Corazza y Escénica Artística, puesta en escena en Opera Estudio de Alcalá de Henares, así como Dramaturgias visuales con la dramaturga y directora Jana Pacheco.
Profesor de nuevos lenguajes teatrales e interpretación aplicada al canto en La Universidad Popular Municipal de Jaén. Para la Universidad de Jaén imparte clases magistrales en el Departamento de Didáctica de la Expresión Musical; profesor en el Máster en Investigación en Artes, Música y Educación Estética; y en el Curso de Especialización Jaén Ópera Joven.
Director de escena de espectáculos como King Arthur de Henry Purcell presentado en El Festival Internacional de Música y Danza de Granada, Tosca de Giacomo Puccini, Mercé Sinfónico y Albricias y Melocotones seleccionado en los Laboratorios Artísticos de Creación de Madrid y Cavalleria Rusticana de Pietro Mascagni con Juventudes Musicales de Granada.
Ha colaborado con directores musicales como Andrés Juncos, Miguel Ortega, Michael Thomas o Pablo Heras-Casado.
Ha sido asistente de dirección de Xabier Sabata en el Corral de Comedias de Alcalá De Henares.