Obtuvo el título de médico veterinario zootecnista en la Universidad Michoacán de San Nicolás de Hidalgo en Morelia Mexico. Obtuvo el grado de maestro en ciencias en nutrición de cerdos bajo la dirección del Dr. José Antonio Cuarón en la Universidad Nacional Autónoma de México y el grado de doctor en nutrición de cerdos en la Universidad de Illinois en Estados Unidos bajo la dirección del Dr. Michael Ellis.