Es ingeniero naval por la Facultad de Ingeniería Naval de la Universidad Veracruzana, con diplomado en Administración de Calidad Total impartido por el ITAM. Preside la Cámara Mexicana de la Industria del Transporte Marítimo, y se desempeña como director de Transporte Marítimo y Puertos del Grupo TMM.
Dentro del mismo ramo también se ha desempeñado como director técnico y de Administración de Buques de la empresa Transportación Marítima Mexicana y como superintendente de Diseño y Construcción en Astilleros, Construcciones y Servicios.
Dentro del mismo ramo también se ha desempeñado como director técnico y de Administración de Buques de la empresa Transportación Marítima Mexicana y como superintendente de Diseño y Construcción en Astilleros, Construcciones y Servicios.