Cursó la Licenciatura en economía en la UNAM, la Maestría en Ciencias Políticas y el Doctorado en Economía en la Universidad Libre de Berlin (Alemania Federal). Se ha desempeñado como docente e investigador en la UNAM, la Universidad Libre de Berlín, el Instituto Tecnológico y de Estudios Superiores de Monterrey, la Universidad Autónoma de Sinaloa, El Colegio de Sonora, la Universidad Michoacana de San Nicolás de Hidalgo y el Instituto Nacional de Antropología e Historia. Sus publicaciones incluyen cuatro libros como autor, ocho como coordinador y ochenta y cuatro artículos y reseñas publicados en revistas nacionales y extranjeras. Fundador en 1995 del Doctorado en Ciencias Sociales y actualmente tutor de este programa. En 1999 ingresa a MENSA INTERNATIONAL (Gran Bretaña).