Ocupó la cátedra de Ciencia Política en la Universidad Autónoma de Madrid y fue director del Centro de Teoría Política desde su fundación.