En el marco de su labor con organizaciones no gubernamentales, estuvo al frente de Casa y Ciudad A.C. y del Instituto de Vivienda de la Asamblea de Barrios A.C.

Fue integrante de la Primera Asamblea Legislativa del Distrito Federal, diputado federal en la LXII Legislatura, por el distrito 30 de Tlalpan y diputado local por el distrito 40 en la Asamblea Legislativa durante la VII Legislatura.

Formó parte del equipo de gobierno del Distrito Federal en la Dirección General del Instituto de Vivienda en la administración de 2000 a 2005.

Entre sus funciones estará la de ser responsable del Programa Nacional de Reconstrucción.