Es Maestro en Trabajo Social y Licenciado en Literatura Dramática y Teatro por la UNAM. Desde 1993 ha actuado en numerosas obras escénicas en la CDMX y en Mérida. Desde 2008
es director fundador de Murmurante Teatro, grupo con el que dirige espectáculos transdisciplinarios y películas documentales con un enfoque marcadamente social. Como director y actor ha participado en numerosos festivales nacionales e internacionales y con
Murmurante recibió el Premio a la Cultura Ciudadana 2014. Ha sido profesor en la Licenciatura en Teatro de la Universidad de las Artes de Yucatán. Es miembro del Sistema Nacional de Creadores de Arte desde 2022 y concluyó en 2023 el Doctorado en Historia en el CIESAS Peninsular.