Director de escena, egresado del Centro Universitario de Teatro de la UNAM. Ha dirigido más de 30 puestas en escena de teatro y ópera, entre las que se encuentran Palinuro en la Escalera de Fernando del Paso (1993 y 2018); Arte de Jasmina Reza (1997); Copenhague de Michael Frayn (2001); Las copias de Caryl Churchill (2007); Únicamente la verdad: la auténtica historia de Camelia la Tejana, ópera de Gabriela Ortiz (2010); y Una Luna para los Malnacidos de Eugene O‘Neill (2014). Le han sido otorgados diversos premios y distinciones, entre los que sobresalen la Medalla Xavier Villaurrutia, en 2014 como reconocimiento a su trayectoria en favor del teatro mexicano, y La Luna del Auditorio por mejor espectáculo clásico. En la actualidad es director del Centro Universitario de Teatro de la UNAM, en donde también es profesor de actuación de la Licenciatura en Teatro y Actuación.