En 1986 asumió la presidencia de la Federación de Estudiantes de la Universidad de Chile (Fech), cargo desde el que lideró el triunfo más grande del movimiento estudiantil de la época: la caída del rector delegado del Gobierno militar, José Luis Federici.Anteriormente, había sido presidente de la Juventud Demócrata Cristiana (JDC) de La Cisterna y presidente del Centro de Estudiantes de Ingeniería (CEI) de la Facultad de Ciencias Físicas y Matemáticas de la Universidad de Chile, entidad de la que se tituló de ingeniero civil electricista.