Realizó estudios de Economía pero su afición a la música y el cine determinó que se decidiera estudiar la Licenciatura en Comunicación en la Universidad Metropolitana y a realizar una maestría en Cine y Televisión en la Universidad de Los Ángeles, California (1986-1989). En 1987 escribió, dirigió y produjo el cortometraje en 16mm Roxanne .
De regreso en México se inició en el medio cinematográfico como director del departamento de producción de Provisa y en 1991 dirigió la productora Vida Films, año en el que produce Modelo antiguo y Pruebas de amor. Continuó como productor de Miroslava y La vida conyugal en 1992. De 1994 a 1996 fue director de Producción del IMCINE. Produjo Cilantro y perejil en 1996. Debutó en el largometraje con la dirección de Hasta morir (1994), drama impactante que narra la vida de un grupo de jóvenes de la Ciudad de México con nexos con la frontera norte del país.
En 1999 dirigió, produjo y coescribió Todo el poder, con la que Altavista Films se estrenó como productora de películas. Su éxito en taquilla le permitió producir y dirigir El Segundo Aire (2000) y producir Atlético San Pancho. En el año 2001 dirigió y produjo Ciudades Oscuras cinta que ha sido seleccionada oficialmente en diversos festivales internacionales .
En 2002 dirigió y produjo Amar te Duele. También produjo y codirigió Cero y Van Cuatro (2004) que describe hechos de violencia y crimen en la Ciudad de México. Sus más recientes producciones son Sexo, amor y otras Perversiones (2005), Amor Extremo (2005) y Enemigos íntimos (2008).
Recientemente ocupa la dirección general de Canal Once, del Instituto Politécnico Nacional.