Nació en Culiacán el 19 de septiembre de 1979. Hijo de Roberto Zavala Guerrero, quien fue diputado local y federal, funcionario y dirigente del PRI.
Licenciado en Derecho por la UNAM, después de su paso por algunos puestos en la FGR acompañó como secretario particular en el senado a Mario López Valdez, puesto que conservo cuando fue gobernador constitucional de Estado de Sinaloa. Subsecretario de Turismo en ese mismo sexenio y de 2019 a 2020 Delegado del Instituto Nacional de Educación de los Adultos en el Estado de Querétaro, de 2020 a 2021 en el programa La Escuela es Nuestra de la SEP y a partir de abril 2021 Coordinador de Órganos Superiores del IMSS.
