He was a member of the city council of Amsterdam from 1990 to 1998 (partly also group leader), minister of Housing, Residential Areas and Social Integration in the Fourth Balkenende cabinet from 2008 to 2010, and mayor of Amsterdam from 2010 till his death in 2017.