Egresado de la licenciatura en Literatura Dramática y Teatro de la FFyL de la UNAM , y becario del Primer Programa de Capacitación para la Formación de Profesores Universitarios en Ciencias y Técnicas de la Investigación Educativa, en el CISE. También cuenta con los títulos de Licenciado y Maestro en Psicología por la UNAM, y cursó el diplomado El maestro interdisciplinario en el arte, de la Facultad de Psicología, dentro de la Maestría en Pedagogía.
Como actor, ha sido dirigido por Roberto D’Amico en Los trabajos perdidos del amor, de William Shakespeare, en el papel de Lord Byrown. Ha sido protagonista de Tartufo, de Moliere, con Maria Rojo, y en Becket o el honor de Dios, de Jean Anohuil. En Águila Real, de Hugo Argüelles, actuó como Juan Cano, esposo de Isabel de Moctezuma, interpretado por Angélica Aragón. De A. Strinberg: La señorita Julia, con Rebecca Jones y música de Darián Stavans. También ha actuado en Anna Christie, de Eugene O’Neill, junto a Helena Rojo. Y en La ronda de Arthur Shnidler, con Alma Muriel.
También ha actuado en Loco amor, de Sam Shepard, con Margarita Sanz y bajo la dirección de José Caballero. En Heroica de Buenos Aires de Oswaldo Dragún, con Margarita Gralia y dirección de Gastón Tusset. Dirigido por Emilio Carballido en Rosalba y los Llaveros; por Mario Ficacci en Las torres y el viento de César Rengifo, con Manuel Ojeda; y por Boris Shoemann en Los endebles de Michel Marc Bouchard. También ha sido asistente de dirección de Mercedes de la Cruz, Mario Ficacci y Bruno Bert.
Ha participado en la organización de los Ciclos de Lecturas Teatralizadas Grandes maestros del Teatro Norteamericano, Grandes maestros del Teatro Europeo y Grandes maestros del Teatro Latinoamericano, bajo la dirección general de Roberto D’Amico. Ha participado en el seminario para la formación de críticos de teatro de ITI-UNESCO, y ha participado en las tres emisiones del Festival Telón Abierto de Aguascalientes. Actualmente forma parte de la compañía teatral Los endebles.
Ha dirigido escénicamente los espectáculos: Una lluvia de pájaros, Otro canto de Sirenas de Gabriela Huesca. En 2014 dirigió el recital “Centenaristas”, en homenaje a los poetas Octavio Paz, Efraín Huerta y José Revueltas.
Se inició en el campo de la investigación educativa en el Centro de Estudios Educativos A. C. Formó parte del Comité Técnico Académico responsable de operar programas regionales de formación en las universidades de Sonora, Juárez, Autónoma de Tabasco, Autónoma de Nuevo León y Autónoma del Estado de Morelos. Desarrolló programas en el CAFP, de la Dirección General del Colegio de Bachilleres, y estuvo al cargo del diseño del PROEBA (Programa de educación básica para adultos) en la Dirección de Métodos y Contenidos del INEA. En la Universidad Pedagógica Nacional, ha formado parte del grupo coordinador de los TRIE (Talleres Regionales de Investigación Educativa), del grupo diseñador de la LE’ 94, en su evaluación y seguimiento, y ha sido representante institucional en el Consejo Técnico del CENEVAL. Ha participado en la construcción de estados del conocimiento para Congresos Nacionales de Investigación Educativa. Ha colaborado en la Maestría en Desarrollo Educativo, en el diseño de los programas en línea de Educación Artística. Ha impartido talleres sobre Educación por el arte en el INBA y en Córdoba, España.
En la Universidad Pedagógica Nacional investiga sobre creatividad expresiva y formación docente, además de coordinar un segmento curricular en la licenciatura en pedagogía abocado al estudio de las relaciones entre el trabajo docente y la educación artística. Ha presentado ponencias sobre este tema en festivales de Canadá, Portugal, España y Brasil.