Egresado de la UANL de la facultad de Organización Deportiva. Realizó la Maestría en Ciencias del Deporte y la especialidad de Dirección Deportiva en Alemania.
Ha sido Director de Deportes del Municipio de Tijuana en dos administraciones. Creó el primer Instituto Municipal del Deporte del País, que fue reconocido por CONADE.
Como miembro permanente del Comité Olímpico Mexicano ha estado al frente de 3 eliminatorias olímpicas a los Juegos Olímpicos (Sydney, Atenas y Londres) y ha llevado a cabo 72 eventos internacionales en los últimos 15 años.
Entre sus proyectos principales está el Centro de Alto Rendimiento de Baja California y llevar a su estado del lugar 13 al 3ero en desarrollo deportivo.