Actor, docente e investigador está titulado en la Escuela Superior de Arte Dramático de Málaga y es licenciado en Psicología por la Universidad de Málaga. Máster con premio extraordinario en Artes del Espectáculo vivo.
Es miembro de la Academia de las Artes Escénicas de España, profesor titular de la Escuela Superior de Arte Dramático de Sevilla desde 1994, en la que ha formado parte de la directiva durante cuatro años. Actualmente es jefe del Departamento de Interpretación, actividad que compagina con su labor investigativa relacionando la pedagogía teatral con la interpretación actoral.
Como actor de teatro, ha trabajado en compañías nacionales e internacionales como Need Company, dirigida por Jan Lawers, la Compañía de Jan Fabre, la compañía Teatro de la Soleá y La Cuadra de Sevilla, entre otras. A lo largo de su carrera también ha participado en distintas producciones televisivas para Canal Sur, Tele5 y Antena 3, así como en producciones cinematográficas.