Licenciado en Derecho por la UAQ, ha sido titular de varios organismos culturales tanto del Estado como del Municipio de Querétaro, además de delegado del Instituto Nacional de Antropología e Historia. Se ha desempeñado también como periodista de prensa escrita y de medios electrónicos y como actor y director de teatro. Ha colaborado en diversas ediciones colectivas y es autor de la novela Braulio (Calygrama, 2021).