Desde muy joven nadador competitivo, y seleccionado nacional. Gracias a un beca deportiva obtuvo su titulo universitario en comunicaciones en la Universidad de Texas Austin EUA.Trayectoria como Comentarista Deportivo, Reportero y Director de Noticias del canal 34 KMEX Univision Los Angeles California EUA.Trayectoria como directivo en el deporte por casi 20 años.Diputado Federal en dos ocasiones, 1991-1995, 2012-2015Miembro de varias comisiones en el Comité Olímpico Internacional. Secretario General de la Organización Deportiva Centroamericana y del Caribe (ODECABE) y Secretario General de la Organización Deportiva Panamericana (ODEPA).
En 1991 representando al Partido Revolucionario Institucional, Participa y gana la Diputación Federal del Distrito XXXVI del D.F en la LV Legislatura. Como Diputado se desempeña como Secretario de la Comisión de Deporte y miembro de las Comisiones de Relaciones Exteriores, Radio, Cine, y Televisión, Comercio y Educación.
Entre sus actividades profesionales destaca haber sido miembro del Consejo Consultivo para el Deporte del Distrito Federal, Miembro del Comité Técnico para la integración del equipo Mexicano a los Juegos Olímpicos de Los Ángeles, Coordinador Nacional del Deporte del PRI y Secretario del Frente Nacional del Deporte, también del PRI Miembro del Consejo Técnico, del Comité Olímpico Mexicano (C.O.M) para la integración del Equipo Nacional para los Juegos Olímpicos de Atlanta, Georgia; EUA, así mismo fue Jefe de Misión de la Delegación Mexicana de los mismos Juegos., así como 1996 a los Juegos de Sydney, Australia en el 2000 y a los Juegos Olímpicos de Atenas Grecia en 2004, Presidente de la Confederación Deportiva Mexicana, A.C. 1995 al 2000 Presidente Operativo del Comité Olímpico Mexicano de 1997 al 2000. Adicionalmente fue miembro de la Comisión del Comité Olímpico Internacional para la Participación Universal en los Juegos Olímpicos, así como Tesorero de la Organización Deportiva Centroamericana y del Caribe, y 20 Vicepresidente de Organización Deportiva Centroamericana y del Caribe (ODECABE) decabe2011 al 2015.