Nació en Nueva Rosita, Coahuila, el 10 de junio de 1968. Es ingeniero en Sistemas Electrónicos por el Instituto Tecnológico y de Estudios Superiores de Monterrey. Tiene una maestría en Automática y un doctorado en Ciencias Cognitivas (tratamiento de señales), ambos grados académicos del Instituto Politécnico de Grenoble, en Francia. Hizo una estancia post-doctoral en la Universidad de Waterloo, en Canadá.
Ha sido instructor de inglés en el Centro de Idiomas Extranjeros y profesor tanto en el ITESM como en la Universidad de Monterrey, la Universidad Regiomontana y en la Universidad Autónoma de Tamaulipas. Es miembro del Sistema Nacional de Investigadores, nivel candidato.
Es coautor del capítulo “Learning to speak. Speech production and sensory-motor representations”, publicado en el libro Self-Organization. Computational Maps and Motor Control, de Editorial Elsevier, Nort-Holland y de nueve artículos publicados en memorias de congresos, como “Speaker normalization using and articulatory model”, en las XV memorias del International Congress of Phonetic Sciences.
Ya titulado, en 1990 ingresó a trabajar a la empresa Sistemas Computacionales Avanzados S.A., como ingeniero en diseño de sistemas. En 1991 laboró como ingeniero de mantenimiento en la empresa Visión y Lectura Digital y en 1998 fue investigador asociado en la Universidad de Waterloo, en Canadá. Durante un corto tiempo, en 1998 colaboró en la instalación y puesta en marcha de un brazo de robot industrial en la empresa Kentek, S.A. de C.V., en Monterrey y en 1990 fue ingeniero de software en la firma TCSI Corporation, en San Francisco, California. A su carrera docente ya hicimos referencia y actualmente es investigador invitado en el Instituto Max Planck, en Munich, Alemania.
Ha realizado investigación en las áreas de modelación del habla, específicamente en la inversión y control de modelos fisiológicos del tracto vocal; en seguridad en sistemas computacionales y en control motriz.
