Catedrático de la Universidad Nacional Autónoma de México, donde se desempeñó como profesor por asignatura en la Facultad de Medicina Veterinaria y Zootecnia, así como en la Facultad de Derecho.
También posee formación en Comercio Exterior, Seguridad Nacional en Inteligencia Sanitaria, Sistemas de Inspección Fitozoosanitaria y Servicios Cuarentenarios.
Ha sido Director General de Inspección Fitozoosanitaria en la SADER, a través del Servicio Nacional de Sanidad, Inocuidad y Calidad Agroalimentaria (SENASICA); Director de Inspección Nacional en Puertos, Aeropuertos y Fronteras de la SAGARPA, a través del SENASICA, donde también encabezó la Dirección de Inspección para la Movilización Nacional Agropecuaria.
Fue analista agropecuario de la SAGARPA y subdelegado jurídico de las delegaciones federales de Chiapas, Puebla, Sinaloa, Guerrero y el Estado de México en la misma institución.
En el sector privado ha dirigido organizaciones de productores a nivel nacional y se desempeñó como asesor en el OIRSA e IICA.
Desde diciembre del 2024 a la fecha se desempeña como director general de la Agencia de Sanidad, Inocuidad y Calidad Agroalimentaria del Estado de Jalisco.