Bachelor in Political Science, Tufts. University, Medford, Massachusetts, 1989. Juris Doctor, Fordham University School Law, Bronx, New York, 1992.
Master of Public Administration, Baruch College School Public Affairs, New York, 1999.
Assistant to city manager, then Environmental Compliance Manager City of San Jose, California. William Kunstler Racial Justice Fellow Center Constitutional Rights, New York. Senior policy advisory to commissioner New Jersey Department Environmental Protection.
Progressive officer Ford Foundation, New York City. Assistant administrator for international affairs Environmental Protection Agency, Washington, since 2009. Instructor environmental law & policy City University of New York.
Executive director New York City Justice Alliance.